Skip to content

MQTT service for Rhasspy using Mozilla's DeepSpeech with the Hermes protocol

License

Notifications You must be signed in to change notification settings

rhasspy/rhasspy-asr-deepspeech-hermes

Repository files navigation

Rhasspy ASR DeepSpeech Hermes

MQTT service for Rhasspy that uses Mozilla's DeepSpeech 0.9.3.

Requirements

Installing

Clone the repository and create a virtual environment:

$ git clone https://github.com/rhasspy/rhasspy-asr-deepspeech-hermes.git
$ cd rhasspy-asr-deepspeech-hermes
$ ./configure
$ make
$ make install

Running

Run script:

bin/rhasspy-asr-deepspeech-hermes \
    --model /path/to/output_graph.pbmm \
    --language-model /path/to/lm.binary \
    --trie /path/to/trie \
    --host <MQTT_HOST> \
    --port <MQTT_PORT> \
    --debug

Using

Set Rhasspy ASR system to "Hermes MQTT". Connect Rhasspy and DeepSpeech service to the same MQTT broker (use port 12183 for Rhasspy's internal broker).

About

MQTT service for Rhasspy using Mozilla's DeepSpeech with the Hermes protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published