Implement local-backend

This commit is contained in:
j1nx 2021-01-09 18:47:29 +01:00
parent bb7e6c3d3b
commit 9f904fb811
45 changed files with 440 additions and 15 deletions

View File

@ -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

View File

@ -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

View 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/

View File

@ -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

View 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))

View File

@ -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.

View File

@ -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

View File

@ -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

View 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

View File

@ -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

View File

@ -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))

View File

@ -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

View File

@ -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

View File

@ -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))

View File

@ -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

View File

@ -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

View File

@ -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))

View File

@ -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

View File

@ -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

View File

@ -0,0 +1,2 @@
# md5, sha256 from https://pypi.org/pypi/
sha256 acd597e4f07a0563bbb6eddc850d1aacfc28ad7695da81c416d4af4a14b87f01 ovos-local-backend-0.1.0.tar.gz

View File

@ -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))

View File

@ -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

View File

@ -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

View File

@ -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))

View 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

View File

@ -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

View File

@ -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))

View File

@ -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"
}

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -0,0 +1,17 @@
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031

View File

@ -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

View File

@ -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 ]

View File

@ -0,0 +1 @@
# configuration file for apply-cmvn-online, used in the script ../local/run_online_decoding.sh

View File

@ -0,0 +1,2 @@
--left-context=3
--right-context=3

@ -1 +1 @@
Subproject commit d8fea7c156fc91043d0782de94d5c348c12b71d7
Subproject commit 6950c592735f4082ce8ac2f7f0be5835d96b0979

View File

@ -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

View File

@ -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