Metadata-Version: 2.1
Name: rhasspy-asr-deepspeech-hermes
Version: 0.2.0
Summary: UNKNOWN
Home-page: https://github.com/rhasspy/rhasspy-asr-deepspeech-hermes
Author: Michael Hansen
Author-email: mike@rhasspy.org
License: UNKNOWN
Description: # Rhasspy ASR DeepSpeech Hermes
        
        MQTT service for Rhasspy that uses Mozilla's DeepSpeech 0.6.
        
        ## Requirements
        
        * Python 3.7
        * [Mozilla DeepSpeech 0.6.1](https://github.com/mozilla/DeepSpeech/releases/tag/v0.6.1)
        * [Pre-trained model](https://github.com/mozilla/DeepSpeech/blob/master/doc/USING.rst#getting-the-pre-trained-model)
        * `generate_trie` in `PATH` from [native client](https://github.com/mozilla/DeepSpeech/releases/download/v0.6.1/native_client.amd64.cpu.linux.tar.xz)
        * `build_binary` in `PATH` from [KenLM](https://github.com/kpu/kenlm)
        
        ## Installing
        
        Clone the repository and create a virtual environment:
        
        ```bash
        $ git clone https://github.com/rhasspy/rhasspy-asr-deepspeech-hermes.git
        $ cd rhasspy-asr-deepspeech-hermes
        $ ./configure
        $ make
        $ make install
        ```
        
        ## Running
        
        Run script:
        
        ```bash
        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).
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.7
Description-Content-Type: text/markdown
