https://github.com/OVOSHatchery/ovos-stt-plugin-pocketsphinx
pocketsphinx STT plugin for mycroft
https://github.com/OVOSHatchery/ovos-stt-plugin-pocketsphinx
asr automatic-speech-recognition maintainer-wanted pocketsphinx speech-recognition speech-to-text stt
Last synced: 5 months ago
JSON representation
pocketsphinx STT plugin for mycroft
- Host: GitHub
- URL: https://github.com/OVOSHatchery/ovos-stt-plugin-pocketsphinx
- Owner: OVOSHatchery
- License: apache-2.0
- Created: 2020-12-03T03:12:57.000Z (almost 5 years ago)
- Default Branch: dev
- Last Pushed: 2024-02-22T16:58:23.000Z (over 1 year ago)
- Last Synced: 2025-04-28T05:48:41.754Z (6 months ago)
- Topics: asr, automatic-speech-recognition, maintainer-wanted, pocketsphinx, speech-recognition, speech-to-text, stt
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mycroft-community - Project Link
README
## Description
Mycroft STT plugin for [PocketSphinx](https://cmusphinx.github.io/)
NOTE: this is very low accuracy and NOT recommended, it is based on a very old [PR](https://github.com/MycroftAI/mycroft-core/pull/1184) for mycroft-core
## Install
`pip install ovos-stt-plugin-pocketsphinx`
## Configuration
```json
"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](https://github.com/JarbasIberianLanguageResources/iberian-sphinx) models can be found here, [SourceForge](https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/) also has models for other languages
```json
"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](https://github.com/OpenVoiceOS/ovos-stt-http-server)
```bash
docker run -p 8080:8080 ghcr.io/openvoiceos/pocketsphinx-stt-http-server:master
```