Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 1.43 KB

readme.md

File metadata and controls

58 lines (36 loc) · 1.43 KB

Description

Mycroft STT plugin for Vosk

The "plugins" are pip install-able modules that provide new STT engines for mycroft

more info in the docs

Install

mycroft-pip install jarbas-stt-plugin-vosk

You can download official models from alphacephei

Models for Iberian Languages can be found here

Configuration

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

Advanced configuration

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