mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-02-09 16:38:39 +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-appdirs/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-cachetools/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-fasteners/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-gitdb/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-holidays/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-lazy/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-oauth2client/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-padaos/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-pyxdg/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-rsa/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-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-timezonefinder/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-service/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
|
||||
|
@ -522,9 +522,7 @@ BR2_PACKAGE_PYTHON_ASTRAL=y
|
||||
BR2_PACKAGE_PYTHON_COLOUR=y
|
||||
BR2_PACKAGE_PYTHON_COVERALLS=y
|
||||
BR2_PACKAGE_PYTHON_DEPRECATED=y
|
||||
BR2_PACKAGE_PYTHON_FASTENERS=y
|
||||
BR2_PACKAGE_PYTHON_FEEDPARSER=y
|
||||
BR2_PACKAGE_PYTHON_GEOCODER=y
|
||||
BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y
|
||||
BR2_PACKAGE_PYTHON_GTTS=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_OAUTH2CLIENT=y
|
||||
BR2_PACKAGE_PYTHON_OLEFILE=y
|
||||
BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y
|
||||
BR2_PACKAGE_PYTHON_OVOS_UTILS=y
|
||||
BR2_PACKAGE_PYTHON_PADATIOUS=y
|
||||
BR2_PACKAGE_PYTHON_PAKO=y
|
||||
@ -546,13 +545,11 @@ BR2_PACKAGE_PYTHON_POCKETSPHINX=y
|
||||
BR2_PACKAGE_PYTHON_PRECISE_RUNNER=y
|
||||
BR2_PACKAGE_PYTHON_PYCHROMECAST=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_SGMLLIB3K=y
|
||||
BR2_PACKAGE_PYTHON_SMMAP=y
|
||||
BR2_PACKAGE_PYTHON_SOURCE=y
|
||||
BR2_PACKAGE_PYTHON_SPEECHRECOGNITION=y
|
||||
BR2_PACKAGE_PYTHON_TIMEZONEFINDER=y
|
||||
BR2_PACKAGE_PYTHON_TZLOCAL=y
|
||||
BR2_PACKAGE_PYTHON_VLC=y
|
||||
BR2_PACKAGE_PYTHON_XMLRUNNER=y
|
||||
@ -560,3 +557,4 @@ BR2_PACKAGE_PYTHON_MYCROFT=y
|
||||
BR2_PACKAGE_MYCROFT_EMBEDDED_SHELL=y
|
||||
BR2_PACKAGE_MYCROFT_GUI=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
|
||||
bool "python-fasteners"
|
||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||
select BR2_PACKAGE_PYTHON_MONOTONIC # runtime
|
||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||
help
|
||||
A python package that provides useful locks.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/fasteners/json
|
||||
md5 fcb13261c9b0039d9b1c4feb9bc75e04 fasteners-0.14.1.tar.gz
|
||||
sha256 427c76773fe036ddfa41e57d89086ea03111bbac57c55fc55f3006d027107e18 fasteners-0.14.1.tar.gz
|
||||
md5 35f400771864c68145fb3a0b47ec99db fasteners-0.16.tar.gz
|
||||
sha256 c995d8c26b017c5d6a6de9ad29a0f9cdd57de61ae1113d28fac26622b06a0933 fasteners-0.16.tar.gz
|
||||
# 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_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_LICENSE = Apache-2.0
|
||||
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 9f81cb0e5966479754453dea2b6822f4 monotonic-1.5.tar.gz
|
||||
sha256 23953d55076df038541e648a53676fb24980f7a1be290cdda21300b3bc21dfb0 monotonic-1.5.tar.gz
|
||||
md5 9f81cb0e5966479754453dea2b6822f4 monotonic-1.5.tar.gz
|
||||
sha256 23953d55076df038541e648a53676fb24980f7a1be290cdda21300b3bc21dfb0 monotonic-1.5.tar.gz
|
||||
# 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-gui.service
|
||||
enable ovos-splash-quit.service
|
||||
enable local-backend.service
|
||||
|
||||
disable getty@.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