diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index bb233127..660ad86c 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -275,6 +275,7 @@ menu "Mycroft A.I. Plugins" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-server/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-tts-server-plugin/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-utils/Config.in" + source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-vad-plugin-webrtcvad/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-vlc-plugin/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-workshop/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-ww-plugin-pocketsphinx/Config.in" diff --git a/buildroot-external/configs/rpi3_64-gui_defconfig b/buildroot-external/configs/rpi3_64-gui_defconfig index b3d1bff1..75ec4465 100644 --- a/buildroot-external/configs/rpi3_64-gui_defconfig +++ b/buildroot-external/configs/rpi3_64-gui_defconfig @@ -756,6 +756,7 @@ BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_PICO=y BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER=y BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER_PLUGIN=y BR2_PACKAGE_PYTHON_OVOS_UTILS=y +BR2_PACKAGE_PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD=y BR2_PACKAGE_PYTHON_OVOS_VLC_PLUGIN=y BR2_PACKAGE_PYTHON_OVOS_WORKSHOP=y BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_POCKETSPHINX=y diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig index 1580df25..077580d5 100644 --- a/buildroot-external/configs/rpi4_64-gui_defconfig +++ b/buildroot-external/configs/rpi4_64-gui_defconfig @@ -754,6 +754,7 @@ BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_PICO=y BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER=y BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER_PLUGIN=y BR2_PACKAGE_PYTHON_OVOS_UTILS=y +BR2_PACKAGE_PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD=y BR2_PACKAGE_PYTHON_OVOS_VLC_PLUGIN=y BR2_PACKAGE_PYTHON_OVOS_WORKSHOP=y BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_POCKETSPHINX=y diff --git a/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/Config.in b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/Config.in new file mode 100644 index 00000000..c1dfb5da --- /dev/null +++ b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD + bool "python-ovos-vad-plugin-webrtcvad" + help + ovos plugin for voice activity detection using webrtcvad + + https://github.com/OpenVoiceOS/ovos-vad-plugin-webrtcvad diff --git a/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.hash b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.hash new file mode 100644 index 00000000..d2ab79dd --- /dev/null +++ b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.hash @@ -0,0 +1 @@ +sha256 35b234acbe694686edfdd1dcfbfb34ab6589eded4a42f4c85de83d29165ad9f0 python-ovos-vad-plugin-webrtcvad-441bddb041938287f8f62a2f45a9d2f4addf6d2c.tar.gz diff --git a/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.mk b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.mk new file mode 100644 index 00000000..65e97ad3 --- /dev/null +++ b/buildroot-external/package/python-ovos-vad-plugin-webrtcvad/python-ovos-vad-plugin-webrtcvad.mk @@ -0,0 +1,12 @@ +################################################################################ +# +# python-ovos-vad-plugin-webrtcvad +# +################################################################################ + +PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD_VERSION = 441bddb041938287f8f62a2f45a9d2f4addf6d2c +PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD_SITE = $(call github,OpenVoiceOS,ovos-vad-plugin-webrtcvad,$(PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD_VERSION)) +PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD_SETUP_TYPE = setuptools +PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD_LICENSE_FILES = LICENSE + +$(eval $(python-package))