mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-02-10 08:50:54 +01:00
Implement local-backend
This commit is contained in:
parent
bb7e6c3d3b
commit
9f904fb811
@ -93,6 +93,7 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adapt-parser/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-adapt-parser/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-appdirs/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-appdirs/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-astral/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-astral/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-blinker/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-bs4/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-bs4/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-cachetools/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-cachetools/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-casttube/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-casttube/Config.in"
|
||||||
@ -104,6 +105,7 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fann2/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fann2/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fasteners/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-fasteners/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-feedparser/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-feedparser/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-flask-mail/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-geocoder/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-geocoder/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitdb/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitdb/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitpython/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gitpython/Config.in"
|
||||||
@ -114,6 +116,7 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gtts_token/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-gtts_token/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-holidays/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-holidays/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-humanhash3/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-humanhash3/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-json-database/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-korean-lunar-calendar/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-korean-lunar-calendar/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lazy/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-lazy/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-levenshtein/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-levenshtein/Config.in"
|
||||||
@ -124,6 +127,7 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mycroft-messagebus-client/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mycroft-messagebus-client/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-oauth2client/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-oauth2client/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-olefile/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-olefile/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-local-backend/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-utils/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-utils/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padaos/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padaos/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padatious/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padatious/Config.in"
|
||||||
@ -142,11 +146,13 @@ menu "Additional external python modules"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pymplayer/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pymplayer/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyxdg/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-pyxdg/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ratelim/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ratelim/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-requests-cache/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-requests-futures/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-requests-futures/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rsa/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-rsa/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sgmllib3k/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-sgmllib3k/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-smmap/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-smmap/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-source/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-source/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-speech2text/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-speechrecognition/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-speechrecognition/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-timezonefinder/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-timezonefinder/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tzlocal/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-tzlocal/Config.in"
|
||||||
@ -162,4 +168,7 @@ menu "Mycroft A.I. Personal Assistant"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-gui/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-gui/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-service/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-service/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-splash/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-splash/Config.in"
|
||||||
|
menu "Mycroft A.I. Plugins"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-jarbas-stt-plugin-chromium/Config.in"
|
||||||
|
endmenu
|
||||||
endmenu
|
endmenu
|
||||||
|
@ -522,9 +522,7 @@ BR2_PACKAGE_PYTHON_ASTRAL=y
|
|||||||
BR2_PACKAGE_PYTHON_COLOUR=y
|
BR2_PACKAGE_PYTHON_COLOUR=y
|
||||||
BR2_PACKAGE_PYTHON_COVERALLS=y
|
BR2_PACKAGE_PYTHON_COVERALLS=y
|
||||||
BR2_PACKAGE_PYTHON_DEPRECATED=y
|
BR2_PACKAGE_PYTHON_DEPRECATED=y
|
||||||
BR2_PACKAGE_PYTHON_FASTENERS=y
|
|
||||||
BR2_PACKAGE_PYTHON_FEEDPARSER=y
|
BR2_PACKAGE_PYTHON_FEEDPARSER=y
|
||||||
BR2_PACKAGE_PYTHON_GEOCODER=y
|
|
||||||
BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y
|
BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y
|
||||||
BR2_PACKAGE_PYTHON_GTTS=y
|
BR2_PACKAGE_PYTHON_GTTS=y
|
||||||
BR2_PACKAGE_PYTHON_HOLIDAYS=y
|
BR2_PACKAGE_PYTHON_HOLIDAYS=y
|
||||||
@ -536,6 +534,7 @@ BR2_PACKAGE_PYTHON_MSK=y
|
|||||||
BR2_PACKAGE_PYTHON_MYCROFT_MESSAGEBUS_CLIENT=y
|
BR2_PACKAGE_PYTHON_MYCROFT_MESSAGEBUS_CLIENT=y
|
||||||
BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y
|
BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y
|
||||||
BR2_PACKAGE_PYTHON_OLEFILE=y
|
BR2_PACKAGE_PYTHON_OLEFILE=y
|
||||||
|
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
||||||
BR2_PACKAGE_PYTHON_OVOS_UTILS=y
|
BR2_PACKAGE_PYTHON_OVOS_UTILS=y
|
||||||
BR2_PACKAGE_PYTHON_PADATIOUS=y
|
BR2_PACKAGE_PYTHON_PADATIOUS=y
|
||||||
BR2_PACKAGE_PYTHON_PAKO=y
|
BR2_PACKAGE_PYTHON_PAKO=y
|
||||||
@ -546,13 +545,11 @@ BR2_PACKAGE_PYTHON_POCKETSPHINX=y
|
|||||||
BR2_PACKAGE_PYTHON_PRECISE_RUNNER=y
|
BR2_PACKAGE_PYTHON_PRECISE_RUNNER=y
|
||||||
BR2_PACKAGE_PYTHON_PYCHROMECAST=y
|
BR2_PACKAGE_PYTHON_PYCHROMECAST=y
|
||||||
BR2_PACKAGE_PYTHON_PYMPLAYER=y
|
BR2_PACKAGE_PYTHON_PYMPLAYER=y
|
||||||
BR2_PACKAGE_PYTHON_PYXDG=y
|
BR2_PACKAGE_PYTHON_REQUESTS_CACHE=y
|
||||||
BR2_PACKAGE_PYTHON_REQUESTS_FUTURES=y
|
BR2_PACKAGE_PYTHON_REQUESTS_FUTURES=y
|
||||||
BR2_PACKAGE_PYTHON_SGMLLIB3K=y
|
BR2_PACKAGE_PYTHON_SGMLLIB3K=y
|
||||||
BR2_PACKAGE_PYTHON_SMMAP=y
|
BR2_PACKAGE_PYTHON_SMMAP=y
|
||||||
BR2_PACKAGE_PYTHON_SOURCE=y
|
BR2_PACKAGE_PYTHON_SOURCE=y
|
||||||
BR2_PACKAGE_PYTHON_SPEECHRECOGNITION=y
|
|
||||||
BR2_PACKAGE_PYTHON_TIMEZONEFINDER=y
|
|
||||||
BR2_PACKAGE_PYTHON_TZLOCAL=y
|
BR2_PACKAGE_PYTHON_TZLOCAL=y
|
||||||
BR2_PACKAGE_PYTHON_VLC=y
|
BR2_PACKAGE_PYTHON_VLC=y
|
||||||
BR2_PACKAGE_PYTHON_XMLRUNNER=y
|
BR2_PACKAGE_PYTHON_XMLRUNNER=y
|
||||||
@ -560,3 +557,4 @@ BR2_PACKAGE_PYTHON_MYCROFT=y
|
|||||||
BR2_PACKAGE_MYCROFT_EMBEDDED_SHELL=y
|
BR2_PACKAGE_MYCROFT_EMBEDDED_SHELL=y
|
||||||
BR2_PACKAGE_MYCROFT_GUI=y
|
BR2_PACKAGE_MYCROFT_GUI=y
|
||||||
BR2_PACKAGE_MYCROFT_SERVICE=y
|
BR2_PACKAGE_MYCROFT_SERVICE=y
|
||||||
|
BR2_PACKAGE_PYTHON_JARBAS_STT_PLUGIN_CHROMIUM=y
|
||||||
|
6
buildroot-external/package/python-blinker/Config.in
Normal file
6
buildroot-external/package/python-blinker/Config.in
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_BLINKER
|
||||||
|
bool "python-blinker"
|
||||||
|
help
|
||||||
|
Fast, simple object-to-object and broadcast signaling.
|
||||||
|
|
||||||
|
http://pythonhosted.org/blinker/
|
@ -0,0 +1,5 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/blinker/json
|
||||||
|
md5 8b3722381f83c2813c52de3016b68d33 blinker-1.4.tar.gz
|
||||||
|
sha256 471aee25f3992bd325afa3772f1063dbdbbca947a041b8b89466dc00d606f8b6 blinker-1.4.tar.gz
|
||||||
|
# Locally computed sha256 checksums
|
||||||
|
sha256 ee99a909e1b04f53f3d49383e6462ba268cf49388bb3a657455dac9e38cdf0ea LICENSE
|
14
buildroot-external/package/python-blinker/python-blinker.mk
Normal file
14
buildroot-external/package/python-blinker/python-blinker.mk
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-blinker
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_BLINKER_VERSION = 1.4
|
||||||
|
PYTHON_BLINKER_SOURCE = blinker-$(PYTHON_BLINKER_VERSION).tar.gz
|
||||||
|
PYTHON_BLINKER_SITE = https://files.pythonhosted.org/packages/1b/51/e2a9f3b757eb802f61dc1f2b09c8c99f6eb01cf06416c0671253536517b6
|
||||||
|
PYTHON_BLINKER_SETUP_TYPE = setuptools
|
||||||
|
PYTHON_BLINKER_LICENSE = MIT
|
||||||
|
PYTHON_BLINKER_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -1,7 +1,7 @@
|
|||||||
config BR2_PACKAGE_PYTHON_FASTENERS
|
config BR2_PACKAGE_PYTHON_FASTENERS
|
||||||
bool "python-fasteners"
|
bool "python-fasteners"
|
||||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
|
||||||
select BR2_PACKAGE_PYTHON_MONOTONIC # runtime
|
select BR2_PACKAGE_PYTHON_MONOTONIC # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||||
help
|
help
|
||||||
A python package that provides useful locks.
|
A python package that provides useful locks.
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# md5, sha256 from https://pypi.org/pypi/fasteners/json
|
# md5, sha256 from https://pypi.org/pypi/fasteners/json
|
||||||
md5 fcb13261c9b0039d9b1c4feb9bc75e04 fasteners-0.14.1.tar.gz
|
md5 35f400771864c68145fb3a0b47ec99db fasteners-0.16.tar.gz
|
||||||
sha256 427c76773fe036ddfa41e57d89086ea03111bbac57c55fc55f3006d027107e18 fasteners-0.14.1.tar.gz
|
sha256 c995d8c26b017c5d6a6de9ad29a0f9cdd57de61ae1113d28fac26622b06a0933 fasteners-0.16.tar.gz
|
||||||
# Locally computed sha256 checksums
|
# Locally computed sha256 checksums
|
||||||
sha256 d2de2f566d2d0e0b509fb0ea1fa3669f49064ab1de21c57453cab3750a234e8f LICENSE
|
sha256 d2de2f566d2d0e0b509fb0ea1fa3669f49064ab1de21c57453cab3750a234e8f LICENSE
|
||||||
|
@ -4,9 +4,9 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PYTHON_FASTENERS_VERSION = 0.14.1
|
PYTHON_FASTENERS_VERSION = 0.16
|
||||||
PYTHON_FASTENERS_SOURCE = fasteners-$(PYTHON_FASTENERS_VERSION).tar.gz
|
PYTHON_FASTENERS_SOURCE = fasteners-$(PYTHON_FASTENERS_VERSION).tar.gz
|
||||||
PYTHON_FASTENERS_SITE = https://files.pythonhosted.org/packages/f4/6f/41b835c9bf69b03615630f8a6f6d45dafbec95eb4e2bb816638f043552b2
|
PYTHON_FASTENERS_SITE = https://files.pythonhosted.org/packages/d1/8f/a6c06f9bce5691a40283e52b92ec1522d6863951e738a31b109bf6bf2002
|
||||||
PYTHON_FASTENERS_SETUP_TYPE = setuptools
|
PYTHON_FASTENERS_SETUP_TYPE = setuptools
|
||||||
PYTHON_FASTENERS_LICENSE = Apache-2.0
|
PYTHON_FASTENERS_LICENSE = Apache-2.0
|
||||||
PYTHON_FASTENERS_LICENSE_FILES = LICENSE
|
PYTHON_FASTENERS_LICENSE_FILES = LICENSE
|
||||||
|
8
buildroot-external/package/python-flask-mail/Config.in
Normal file
8
buildroot-external/package/python-flask-mail/Config.in
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_FLASK_MAIL
|
||||||
|
bool "python-flask-mail"
|
||||||
|
select BR2_PACKAGE_PYTHON_BLINKER # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_FLASK # runtime
|
||||||
|
help
|
||||||
|
Flask extension for sending email.
|
||||||
|
|
||||||
|
https://github.com/rduplain/flask-mail
|
@ -0,0 +1,6 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/Flask-Mail/json
|
||||||
|
md5 04b35a42a44ec7aa724ec8ce55e2e08e Flask-Mail-0.9.1.tar.gz
|
||||||
|
sha256 22e5eb9a940bf407bcf30410ecc3708f3c56cc44b29c34e1726fe85006935f41 Flask-Mail-0.9.1.tar.gz
|
||||||
|
# Locally computed sha256 checksums
|
||||||
|
sha256 e119be7385b7c84a6c0803685aabe6cad3363d448577b6ed0cb77f4a955b1054 LICENSE
|
||||||
|
sha256 9c1e620a5cf8e74fe81c1fd4c55e9cc0b189fc04e677cfc7ef915de746c3f59e docs/_themes/LICENSE
|
@ -0,0 +1,14 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-flask-mail
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_FLASK_MAIL_VERSION = 0.9.1
|
||||||
|
PYTHON_FLASK_MAIL_SOURCE = Flask-Mail-$(PYTHON_FLASK_MAIL_VERSION).tar.gz
|
||||||
|
PYTHON_FLASK_MAIL_SITE = https://files.pythonhosted.org/packages/05/2f/6a545452040c2556559779db87148d2a85e78a26f90326647b51dc5e81e9
|
||||||
|
PYTHON_FLASK_MAIL_SETUP_TYPE = setuptools
|
||||||
|
PYTHON_FLASK_MAIL_LICENSE = FIXME: license id couldn't be detected, BSD-3-Clause
|
||||||
|
PYTHON_FLASK_MAIL_LICENSE_FILES = LICENSE docs/_themes/LICENSE
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -0,0 +1,8 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_JARBAS_STT_PLUGIN_CHROMIUM
|
||||||
|
bool "python-jarbas-stt-plugin-chromium"
|
||||||
|
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
|
||||||
|
help
|
||||||
|
A stt plugin for mycroft using the google chrome browser
|
||||||
|
api.
|
||||||
|
|
||||||
|
https://github.com/JarbasLingua/jarbas-stt-plugin-chromium
|
@ -0,0 +1,3 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/jarbas-stt-plugin-chromium/json
|
||||||
|
md5 377d95b10e54668742403462e98b0827 jarbas-stt-plugin-chromium-0.1.3.tar.gz
|
||||||
|
sha256 4e6349aabdfd242dbca085d7dd74d2c27a9d6053642c2cea3e9dff7f3c93a3af jarbas-stt-plugin-chromium-0.1.3.tar.gz
|
@ -0,0 +1,12 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-jarbas-stt-plugin-chromium
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_JARBAS_STT_PLUGIN_CHROMIUM_VERSION = 0.1.3
|
||||||
|
PYTHON_JARBAS_STT_PLUGIN_CHROMIUM_SOURCE = jarbas-stt-plugin-chromium-$(PYTHON_JARBAS_STT_PLUGIN_CHROMIUM_VERSION).tar.gz
|
||||||
|
PYTHON_JARBAS_STT_PLUGIN_CHROMIUM_SITE = https://files.pythonhosted.org/packages/0c/6c/b7fc257c7cf886d0b9a286682b3631c65adaac64f2f9a7d8d4263ff4664f
|
||||||
|
PYTHON_JARBAS_STT_PLUGIN_CHROMIUM_SETUP_TYPE = setuptools
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -0,0 +1,8 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_JSON_DATABASE
|
||||||
|
bool "python-json-database"
|
||||||
|
select BR2_PACKAGE_PYTHON_FASTENERS # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_PYXDG # runtime
|
||||||
|
help
|
||||||
|
searchable json database with persistence.
|
||||||
|
|
||||||
|
https://github.com/HelloChatterbox/json_database
|
@ -0,0 +1,3 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/json-database/json
|
||||||
|
md5 4d24414c6cf394fbc75ad37297a88351 json_database-0.5.2.tar.gz
|
||||||
|
sha256 822ddf0525f5c09de85846d210a6775fba82094d3378fa7352511b5d1f0d1b09 json_database-0.5.2.tar.gz
|
@ -0,0 +1,12 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-json-database
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_JSON_DATABASE_VERSION = 0.5.2
|
||||||
|
PYTHON_JSON_DATABASE_SOURCE = json_database-$(PYTHON_JSON_DATABASE_VERSION).tar.gz
|
||||||
|
PYTHON_JSON_DATABASE_SITE = https://files.pythonhosted.org/packages/e1/f0/3a50ed9deed6b55697e30d874605900a5694e8653b9d9747597b1a670dee
|
||||||
|
PYTHON_JSON_DATABASE_SETUP_TYPE = setuptools
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -1,5 +1,5 @@
|
|||||||
# md5, sha256 from https://pypi.org/pypi/monotonic/json
|
# md5, sha256 from https://pypi.org/pypi/monotonic/json
|
||||||
md5 9f81cb0e5966479754453dea2b6822f4 monotonic-1.5.tar.gz
|
md5 9f81cb0e5966479754453dea2b6822f4 monotonic-1.5.tar.gz
|
||||||
sha256 23953d55076df038541e648a53676fb24980f7a1be290cdda21300b3bc21dfb0 monotonic-1.5.tar.gz
|
sha256 23953d55076df038541e648a53676fb24980f7a1be290cdda21300b3bc21dfb0 monotonic-1.5.tar.gz
|
||||||
# Locally computed sha256 checksums
|
# Locally computed sha256 checksums
|
||||||
sha256 cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14 LICENSE
|
sha256 cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14 LICENSE
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND
|
||||||
|
bool "python-ovos-local-backend"
|
||||||
|
select BR2_PACKAGE_PYTHON_FLASK # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_FLASK_MAIL # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_GEOCODER # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_JSON_DATABASE # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_SPEECH2TEXT # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_TIMEZONEFINDER # runtime
|
||||||
|
help
|
||||||
|
Personal mycroft backend alternative to mycroft.home,
|
||||||
|
written in flask
|
||||||
|
|
||||||
|
https://github.com/OpenVoiceOS/OVOS-local-backend
|
@ -0,0 +1,2 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/
|
||||||
|
sha256 acd597e4f07a0563bbb6eddc850d1aacfc28ad7695da81c416d4af4a14b87f01 ovos-local-backend-0.1.0.tar.gz
|
@ -0,0 +1,12 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-ovos-local-backend
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_OVOS_LOCAL_BACKEND_VERSION = 0.1.0
|
||||||
|
PYTHON_OVOS_LOCAL_BACKEND_SOURCE = ovos-local-backend-$(PYTHON_OVOS_LOCAL_BACKEND_VERSION).tar.gz
|
||||||
|
PYTHON_OVOS_LOCAL_BACKEND_SITE = https://files.pythonhosted.org/packages/b6/b9/18c2f9961fa4baa5afaac0387ec85bc1ae6fef82bbeac335c4c6b9c8ec10
|
||||||
|
PYTHON_OVOS_LOCAL_BACKEND_SETUP_TYPE = setuptools
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -0,0 +1,7 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_REQUESTS_CACHE
|
||||||
|
bool "python-requests-cache"
|
||||||
|
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
|
||||||
|
help
|
||||||
|
Persistent cache for requests library.
|
||||||
|
|
||||||
|
https://github.com/reclosedev/requests-cache
|
@ -0,0 +1,5 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/requests_cache/json
|
||||||
|
md5 f2fc5a03c5c06496d9d360b1e54f6ea0 requests-cache-0.5.2.tar.gz
|
||||||
|
sha256 813023269686045f8e01e2289cc1e7e9ae5ab22ddd1e2849a9093ab3ab7270eb requests-cache-0.5.2.tar.gz
|
||||||
|
# Locally computed sha256 checksums
|
||||||
|
sha256 de03298501b3210688994ba5c2eb8d90c53bb8cd4928e218e1105638108957bb LICENSE
|
@ -0,0 +1,14 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-requests-cache
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_REQUESTS_CACHE_VERSION = 0.5.2
|
||||||
|
PYTHON_REQUESTS_CACHE_SOURCE = requests-cache-$(PYTHON_REQUESTS_CACHE_VERSION).tar.gz
|
||||||
|
PYTHON_REQUESTS_CACHE_SITE = https://files.pythonhosted.org/packages/0c/d4/bdc22aad6979ceeea2638297f213108aeb5e25c7b103fa02e4acbe43992e
|
||||||
|
PYTHON_REQUESTS_CACHE_SETUP_TYPE = setuptools
|
||||||
|
PYTHON_REQUESTS_CACHE_LICENSE = BSD-2-Clause
|
||||||
|
PYTHON_REQUESTS_CACHE_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
8
buildroot-external/package/python-speech2text/Config.in
Normal file
8
buildroot-external/package/python-speech2text/Config.in
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_SPEECH2TEXT
|
||||||
|
bool "python-speech2text"
|
||||||
|
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
|
||||||
|
select BR2_PACKAGE_PYTHON_SPEECHRECOGNITION # runtime
|
||||||
|
help
|
||||||
|
Mycroft STT engine wrappers.
|
||||||
|
|
||||||
|
https://github.com/JarbasAl/speech2text
|
@ -0,0 +1,3 @@
|
|||||||
|
# md5, sha256 from https://pypi.org/pypi/speech2text/json
|
||||||
|
md5 73dd0ae7986ff2ff76afdad47479f3df speech2text-0.2.1.tar.gz
|
||||||
|
sha256 cb7ac7602d76707eadb3817e99714619b5b13e5b467ce07204c0538cbfc5b7de speech2text-0.2.1.tar.gz
|
@ -0,0 +1,12 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-speech2text
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_SPEECH2TEXT_VERSION = 0.2.1
|
||||||
|
PYTHON_SPEECH2TEXT_SOURCE = speech2text-$(PYTHON_SPEECH2TEXT_VERSION).tar.gz
|
||||||
|
PYTHON_SPEECH2TEXT_SITE = https://files.pythonhosted.org/packages/a2/d9/de3f72dfc604a73a3e9b3e69c42de5cb9662e69c677e7914a4d89b528840
|
||||||
|
PYTHON_SPEECH2TEXT_SETUP_TYPE = setuptools
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"stt": { "module": "google"},
|
||||||
|
"backend_port": 6712,
|
||||||
|
"geolocate": true,
|
||||||
|
"override_location": false,
|
||||||
|
"api_version": "v1",
|
||||||
|
"data_path": "~",
|
||||||
|
"record_utterances": false,
|
||||||
|
"record_wakewords": false,
|
||||||
|
"wolfram_key": "Y7R353-9HQAAL8KKA",
|
||||||
|
"owm_key": "28fed22898afd4717ce5a1535da1f78c"
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
US English model for mobile Vosk applications
|
||||||
|
|
||||||
|
Copyright 2020 Alpha Cephei Inc
|
||||||
|
|
||||||
|
Accuracy: 10.38 (tedlium test) 9.85 (librispeech test-clean)
|
||||||
|
Speed: 0.11xRT (desktop)
|
||||||
|
Latency: 0.15s (right context)
|
||||||
|
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,7 @@
|
|||||||
|
--sample-frequency=16000
|
||||||
|
--use-energy=false
|
||||||
|
--num-mel-bins=40
|
||||||
|
--num-ceps=40
|
||||||
|
--low-freq=20
|
||||||
|
--high-freq=7600
|
||||||
|
--allow-downsample=true
|
@ -0,0 +1,10 @@
|
|||||||
|
--min-active=200
|
||||||
|
--max-active=3000
|
||||||
|
--beam=10.0
|
||||||
|
--lattice-beam=2.0
|
||||||
|
--acoustic-scale=1.0
|
||||||
|
--frame-subsampling-factor=3
|
||||||
|
--endpoint.silence-phones=1:2:3:4:5:6:7:8:9:10
|
||||||
|
--endpoint.rule2.min-trailing-silence=0.5
|
||||||
|
--endpoint.rule3.min-trailing-silence=0.75
|
||||||
|
--endpoint.rule4.min-trailing-silence=1.0
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,17 @@
|
|||||||
|
10015
|
||||||
|
10016
|
||||||
|
10017
|
||||||
|
10018
|
||||||
|
10019
|
||||||
|
10020
|
||||||
|
10021
|
||||||
|
10022
|
||||||
|
10023
|
||||||
|
10024
|
||||||
|
10025
|
||||||
|
10026
|
||||||
|
10027
|
||||||
|
10028
|
||||||
|
10029
|
||||||
|
10030
|
||||||
|
10031
|
@ -0,0 +1,166 @@
|
|||||||
|
1 nonword
|
||||||
|
2 begin
|
||||||
|
3 end
|
||||||
|
4 internal
|
||||||
|
5 singleton
|
||||||
|
6 nonword
|
||||||
|
7 begin
|
||||||
|
8 end
|
||||||
|
9 internal
|
||||||
|
10 singleton
|
||||||
|
11 begin
|
||||||
|
12 end
|
||||||
|
13 internal
|
||||||
|
14 singleton
|
||||||
|
15 begin
|
||||||
|
16 end
|
||||||
|
17 internal
|
||||||
|
18 singleton
|
||||||
|
19 begin
|
||||||
|
20 end
|
||||||
|
21 internal
|
||||||
|
22 singleton
|
||||||
|
23 begin
|
||||||
|
24 end
|
||||||
|
25 internal
|
||||||
|
26 singleton
|
||||||
|
27 begin
|
||||||
|
28 end
|
||||||
|
29 internal
|
||||||
|
30 singleton
|
||||||
|
31 begin
|
||||||
|
32 end
|
||||||
|
33 internal
|
||||||
|
34 singleton
|
||||||
|
35 begin
|
||||||
|
36 end
|
||||||
|
37 internal
|
||||||
|
38 singleton
|
||||||
|
39 begin
|
||||||
|
40 end
|
||||||
|
41 internal
|
||||||
|
42 singleton
|
||||||
|
43 begin
|
||||||
|
44 end
|
||||||
|
45 internal
|
||||||
|
46 singleton
|
||||||
|
47 begin
|
||||||
|
48 end
|
||||||
|
49 internal
|
||||||
|
50 singleton
|
||||||
|
51 begin
|
||||||
|
52 end
|
||||||
|
53 internal
|
||||||
|
54 singleton
|
||||||
|
55 begin
|
||||||
|
56 end
|
||||||
|
57 internal
|
||||||
|
58 singleton
|
||||||
|
59 begin
|
||||||
|
60 end
|
||||||
|
61 internal
|
||||||
|
62 singleton
|
||||||
|
63 begin
|
||||||
|
64 end
|
||||||
|
65 internal
|
||||||
|
66 singleton
|
||||||
|
67 begin
|
||||||
|
68 end
|
||||||
|
69 internal
|
||||||
|
70 singleton
|
||||||
|
71 begin
|
||||||
|
72 end
|
||||||
|
73 internal
|
||||||
|
74 singleton
|
||||||
|
75 begin
|
||||||
|
76 end
|
||||||
|
77 internal
|
||||||
|
78 singleton
|
||||||
|
79 begin
|
||||||
|
80 end
|
||||||
|
81 internal
|
||||||
|
82 singleton
|
||||||
|
83 begin
|
||||||
|
84 end
|
||||||
|
85 internal
|
||||||
|
86 singleton
|
||||||
|
87 begin
|
||||||
|
88 end
|
||||||
|
89 internal
|
||||||
|
90 singleton
|
||||||
|
91 begin
|
||||||
|
92 end
|
||||||
|
93 internal
|
||||||
|
94 singleton
|
||||||
|
95 begin
|
||||||
|
96 end
|
||||||
|
97 internal
|
||||||
|
98 singleton
|
||||||
|
99 begin
|
||||||
|
100 end
|
||||||
|
101 internal
|
||||||
|
102 singleton
|
||||||
|
103 begin
|
||||||
|
104 end
|
||||||
|
105 internal
|
||||||
|
106 singleton
|
||||||
|
107 begin
|
||||||
|
108 end
|
||||||
|
109 internal
|
||||||
|
110 singleton
|
||||||
|
111 begin
|
||||||
|
112 end
|
||||||
|
113 internal
|
||||||
|
114 singleton
|
||||||
|
115 begin
|
||||||
|
116 end
|
||||||
|
117 internal
|
||||||
|
118 singleton
|
||||||
|
119 begin
|
||||||
|
120 end
|
||||||
|
121 internal
|
||||||
|
122 singleton
|
||||||
|
123 begin
|
||||||
|
124 end
|
||||||
|
125 internal
|
||||||
|
126 singleton
|
||||||
|
127 begin
|
||||||
|
128 end
|
||||||
|
129 internal
|
||||||
|
130 singleton
|
||||||
|
131 begin
|
||||||
|
132 end
|
||||||
|
133 internal
|
||||||
|
134 singleton
|
||||||
|
135 begin
|
||||||
|
136 end
|
||||||
|
137 internal
|
||||||
|
138 singleton
|
||||||
|
139 begin
|
||||||
|
140 end
|
||||||
|
141 internal
|
||||||
|
142 singleton
|
||||||
|
143 begin
|
||||||
|
144 end
|
||||||
|
145 internal
|
||||||
|
146 singleton
|
||||||
|
147 begin
|
||||||
|
148 end
|
||||||
|
149 internal
|
||||||
|
150 singleton
|
||||||
|
151 begin
|
||||||
|
152 end
|
||||||
|
153 internal
|
||||||
|
154 singleton
|
||||||
|
155 begin
|
||||||
|
156 end
|
||||||
|
157 internal
|
||||||
|
158 singleton
|
||||||
|
159 begin
|
||||||
|
160 end
|
||||||
|
161 internal
|
||||||
|
162 singleton
|
||||||
|
163 begin
|
||||||
|
164 end
|
||||||
|
165 internal
|
||||||
|
166 singleton
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
1.682383e+11 -1.1595e+10 -1.521733e+10 4.32034e+09 -2.257938e+10 -1.969666e+10 -2.559265e+10 -1.535687e+10 -1.276854e+10 -4.494483e+09 -1.209085e+10 -5.64008e+09 -1.134847e+10 -3.419512e+09 -1.079542e+10 -4.145463e+09 -6.637486e+09 -1.11318e+09 -3.479773e+09 -1.245932e+08 -1.386961e+09 6.560655e+07 -2.436518e+08 -4.032432e+07 4.620046e+08 -7.714964e+07 9.551484e+08 -4.119761e+08 8.208582e+08 -7.117156e+08 7.457703e+08 -4.3106e+08 1.202726e+09 2.904036e+08 1.231931e+09 3.629848e+08 6.366939e+08 -4.586172e+08 -5.267629e+08 -3.507819e+08 1.679838e+09
|
||||||
|
1.741141e+13 8.92488e+11 8.743834e+11 8.848896e+11 1.190313e+12 1.160279e+12 1.300066e+12 1.005678e+12 9.39335e+11 8.089614e+11 7.927041e+11 6.882427e+11 6.444235e+11 5.151451e+11 4.825723e+11 3.210106e+11 2.720254e+11 1.772539e+11 1.248102e+11 6.691599e+10 3.599804e+10 1.207574e+10 1.679301e+09 4.594778e+08 5.821614e+09 1.451758e+10 2.55803e+10 3.43277e+10 4.245286e+10 4.784859e+10 4.988591e+10 4.925451e+10 5.074584e+10 4.9557e+10 4.407876e+10 3.421443e+10 3.138606e+10 2.539716e+10 1.948134e+10 1.381167e+10 0 ]
|
@ -0,0 +1 @@
|
|||||||
|
# configuration file for apply-cmvn-online, used in the script ../local/run_online_decoding.sh
|
@ -0,0 +1,2 @@
|
|||||||
|
--left-context=3
|
||||||
|
--right-context=3
|
@ -1 +1 @@
|
|||||||
Subproject commit d8fea7c156fc91043d0782de94d5c348c12b71d7
|
Subproject commit 6950c592735f4082ce8ac2f7f0be5835d96b0979
|
@ -21,6 +21,7 @@ enable mycroft-skills.service
|
|||||||
enable mycroft-enclosure.service
|
enable mycroft-enclosure.service
|
||||||
enable mycroft-gui.service
|
enable mycroft-gui.service
|
||||||
enable ovos-splash-quit.service
|
enable ovos-splash-quit.service
|
||||||
|
enable local-backend.service
|
||||||
|
|
||||||
disable getty@.service
|
disable getty@.service
|
||||||
disable mosquitto.service
|
disable mosquitto.service
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=OVOS Local Backend
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
User=mycroft
|
||||||
|
WorkingDirectory=/home/mycroft
|
||||||
|
ExecStart=ovos-local-backend
|
||||||
|
StandardOutput=file:/var/log/mycroft/local-backend.log
|
||||||
|
StandardError=file:/var/log/mycroft/local-backend.error.log
|
||||||
|
Restart=on-failure
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
Loading…
x
Reference in New Issue
Block a user