[voskstt] add linux arm and linux aarch64 binaries (#12355)

* [voskstt] add linux arm and linux aarch64 binaries
* [voskstt] change preload model configuration default to false
* [voskstt] add supported platforms to readme

Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
This commit is contained in:
GiviMAD 2022-02-23 21:09:49 +01:00 committed by GitHub
parent 0d5b1ba61e
commit 673397b826
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 2 deletions

View File

@ -6,6 +6,17 @@ Vosk STT Service uses [vosk-api](https://github.com/alphacep/vosk-api) to perfor
It enables speech recognition for 20+ languages and dialects - English, Indian English, German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish, Japanese, Esperanto. It enables speech recognition for 20+ languages and dialects - English, Indian English, German, French, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian, Dutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish, Japanese, Esperanto.
More to come. More to come.
## Supported platforms
This add-on uses an underling binary to work.
The following platforms are supported:
* linux-aarch64
* linux-armv7l
* linux-x86_64
* osx
* win64
## Configuring the model ## Configuring the model
Before you can use this service you should configure your language model. Before you can use this service you should configure your language model.
@ -37,7 +48,7 @@ In case you would like to setup the service via a text file, create a new file i
Its contents should look similar to: Its contents should look similar to:
``` ```
org.openhab.voice.voskstt:preloadModel=true org.openhab.voice.voskstt:preloadModel=false
org.openhab.voice.voskstt:singleUtteranceMode=true org.openhab.voice.voskstt:singleUtteranceMode=true
org.openhab.voice.voskstt:maxTranscriptionSeconds=60 org.openhab.voice.voskstt:maxTranscriptionSeconds=60
org.openhab.voice.voskstt:maxSilenceSeconds=5 org.openhab.voice.voskstt:maxSilenceSeconds=5

View File

@ -34,7 +34,7 @@
<description>Keep language model loaded. If true model is just reload the model on config updates, if not model will <description>Keep language model loaded. If true model is just reload the model on config updates, if not model will
be loaded and offloaded on each execution. It will fallback to try to load the model when executed if it was not be loaded and offloaded on each execution. It will fallback to try to load the model when executed if it was not
able to load it before.</description> able to load it before.</description>
<default>true</default> <default>false</default>
</parameter> </parameter>
<parameter name="noResultsMessage" type="text" groupName="messages"> <parameter name="noResultsMessage" type="text" groupName="messages">
<label>No Results Message</label> <label>No Results Message</label>