Skip to content

OVOSHatchery/ovos-stt-plugin-pocketsphinx

Repository files navigation

Description

Mycroft STT plugin for PocketSphinx

NOTE: this is very low accuracy and NOT recommended, it is based on a very old PR for mycroft-core

Install

pip install ovos-stt-plugin-pocketsphinx

Configuration

  "stt": {
    "module": "ovos-stt-plugin-pocketsphinx"
  }
 

Advanced configuration

If you do not want to use the default english model (included) you configure this plugin to use a different one

Iberian Languages models can be found here, SourceForge also has models for other languages

  "stt": {
    "module": "ovos-stt-plugin-pocketsphinx",
    "ovos-stt-plugin-pocketsphinx": {
      "acoustic-model": "path/to/hmm/folder",
      "language-model": "path/to/lm/file.lm",
      "pronounciation-dictionary": "path/to/phonemes/file.dict"
    }
  }
 

Docker

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

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