Skip to main content

Rhasspy Speakers Hermes MQTT Service

Continous Integration GitHub license

Implements hermes/audioServer output functionality from Hermes protocol using an external program like aplay.

Requirements

  • Python 3.7

Installation

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

Running

$ bin/rhasspy-speakers-cli-hermes <ARGS>

Command-Line Options

usage: rhasspy-speakers-cli-hermes [-h] --play-command PLAY_COMMAND
                                   [--host HOST] [--port PORT]
                                   [--site-id SITEID] [--debug]

optional arguments:
  -h, --help            show this help message and exit
  --play-command PLAY_COMMAND
                        Command to play WAV data from stdin
  --host HOST           MQTT host (default: localhost)
  --port PORT           MQTT port (default: 1883)
  --site-id SITEID       Hermes siteId(s) to listen for (default: all)
  --debug               Print DEBUG messages to the console

Metadata

Release files for rhasspy-speakers-cli-hermes 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rhasspy-speakers-cli-hermes 0.3.1
File Size Uploaded Provenance Actions
rhasspy-speakers-cli-hermes-0.3.1.tar.gz 4.9 kB Without provenance Details for rhasspy-speakers-cli-hermes-0.3.1.tar.gz

Release files / rhasspy-speakers-cli-hermes-0.3.1.tar.gz

Download URL rhasspy-speakers-cli-hermes-0.3.1.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
20ea8388f5d8107fec1ba6fafbdc791870073708c7a0612a487d46503e8f7027
BLAKE2b-256 checksum
How to use checksums
e9c526cfdad957c3ccaac3721ede4c6d318f8b6e18dec7bf5d071124451b9725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.9

Security for rhasspy-speakers-cli-hermes 0.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page