[WIP] Start of DeepFilterNet ladspa plugin for denoise mic

This commit is contained in:
j1nx 2022-12-21 16:01:10 +01:00
parent 08e08a0c5b
commit b6e188c67d
3 changed files with 32 additions and 0 deletions

View File

@ -3,6 +3,7 @@ menu "Additional drivers, libraries and/or applications"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/btspeaker/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/clog/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/cpuinfo/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/deepfilternet-ladspa/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/docbook-xml/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/docbook-xsl/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/fann/Config.in"

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_DEEPFILTERNET_LADSPA
bool "deepfilternet-ladspa"
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
select BR2_PACKAGE_HOST_CARGO
help
DeepFilterNet LADSPA Plugin
https://github.com/Rikorose/DeepFilterNet

View File

@ -0,0 +1,23 @@
################################################################################
#
# deepfilternet-ladspa
#
################################################################################
DEEPFILTERNET_LADSPA_VERSION = 27b5f07be6caba1abec7907fcca89ba906732800
DEEPFILTERNET_LADSPA_SITE = $(call github,Rikorose,DeepFilterNet,$(DEEPFILTERNET_LADSPA_VERSION))
DEEPFILTERNET_LADSPA_DEPENDENCIES = host-rustc host-pkgconf
DEEPFILTERNET_LADSPA_CARGO_ENV = PKG_CONFIG_ALLOW_CROSS=1
DEEPFILTERNET_LADSPA_BIN_DIR = target/$(RUSTC_TARGET_NAME)/release
#define DEEPFILTERNET_LADSPA_INSTALL_TARGET_CMDS
# $(INSTALL) -D -m 0755 $(@D)/$(DEEPFILTERNET_LADSPA_BIN_DIR)/DEEPFILTERNET_LADSPA \
# $(TARGET_DIR)/usr/bin/DEEPFILTERNET_LADSPA
# $(INSTALL) -D -m 0644 $(BR2_EXTERNAL_OPENVOICEOS_PATH)/package/DEEPFILTERNET_LADSPA/DEEPFILTERNET_LADSPA.conf \
# $(TARGET_DIR)/etc/DEEPFILTERNET_LADSPA.conf
#endef
$(eval $(cargo-package))