Skip to main content

A vosk stt plugin for OpenVoiceOS

Project description

Description

Mycroft STT plugin for Vosk

Install

pip install ovos-stt-plugin-vosk

You can download official models from alphacephei

Configuration

You need to download a kaldi model or provide a direct download url

  "stt": {
    "module": "ovos-stt-plugin-vosk",
    "ovos-stt-plugin-vosk": {
        "model": "/path/to/unzipped/model/folder"
    }
  }
 

Advanced configuration

  "stt": {
    "module": "ovos-stt-plugin-vosk-streaming",
    "ovos-stt-plugin-vosk-streaming": {
        "model": "http://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip",
        "verbose": true
    },
    "ovos-stt-plugin-vosk": {
        "model": "http://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip"
    }
  }
 

ovos-stt-plugin-vosk - regular STT, transcription happens after recording finishes

ovos-stt-plugin-vosk-streaming - 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)

Docker

This plugin can be used together with ovos-stt-http-server

docker run -p 8080:8080 ghcr.io/openvoiceos/vosk-stt-http-server:master

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovos_stt_plugin_vosk-0.2.8a1.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_stt_plugin_vosk-0.2.8a1-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file ovos_stt_plugin_vosk-0.2.8a1.tar.gz.

File metadata

  • Download URL: ovos_stt_plugin_vosk-0.2.8a1.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ovos_stt_plugin_vosk-0.2.8a1.tar.gz
Algorithm Hash digest
SHA256 9f02bab509fadbc16db5fab19c2ad3ac0fc827af51eeb889983c8265e9af41ee
MD5 0b2149d1f8a7540785378e983c77656f
BLAKE2b-256 94fdeda78276baef5fdb579e852cad836e7af55c6a7811f718d5c1c578adacf3

See more details on using hashes here.

File details

Details for the file ovos_stt_plugin_vosk-0.2.8a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_stt_plugin_vosk-0.2.8a1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1c80394b3032dca43bdd2dc7379700a02b82adce69acda293301552826aa137
MD5 5a1ccd421ce68c285f9624c2f1ecd1fd
BLAKE2b-256 ce13686613e7ee5b35bc45d83be007d0ef1faaba55a1073824ceee2c2cc78a3c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page