Mycroft STT plugin for Vosk
The "plugins" are pip install-able modules that provide new STT engines for mycroft
more info in the docs
mycroft-pip install jarbas-stt-plugin-vosk
You can download official models from alphacephei
Models for Iberian Languages can be found here
You need to download a kaldi model or provide a direct download url
"stt": {
"module": "vosk_stt_plug",
"vosk_stt_plug": {
"model": "path/to/model/folder"
}
}
"stt": {
"module": "vosk_streaming_stt_plug",
"vosk_streaming_stt_plug": {
"model": "http://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip",
"verbose": true
},
"vosk_stt_plug": {
"model_folder": "http://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip"
}
}
vosk_stt_plug
- regular STT, transcription happens after recording finishes
vosk_streaming_stt_plug
- streaming STT, transcription happens real time
verbose
- print partial transcriptions
model
- full path or direct download url for model
lang
- optional, if model
not provided will download default small model (if it exists)