mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-30 18:57:51 +00:00
From #53378: ships hey_hermes.onnx/.tflite (openWakeWord pipeline, Apache-2.0) under tools/wakewords/, resolves the default (and hey_hermes aliases) to the bundled file, ensures openWakeWord base feature models are fetched for custom paths too, and updates config defaults + docs from hey_jarvis to hey hermes. |
||
|---|---|---|
| .. | ||
| hey_hermes.onnx | ||
| hey_hermes.tflite | ||
| README.md | ||
Bundled wake-word models
hey_hermes.onnx / hey_hermes.tflite — the on-device "Hey Hermes" hotword
model. This is the default detector for the wake word feature (see
website/docs/user-guide/features/wake-word.md); no training or setup is
required to say "hey hermes".
- Engine: openWakeWord (Apache-2.0).
- Provenance: trained with the openWakeWord training pipeline (synthetic
TTS-generated speech), which produces both the
.onnxand.tfliteartifacts. Redistribution is permitted under the openWakeWord license. - Label: the model registers as
hey_hermes(matches the filename). - Runtime: openWakeWord's shared feature-extraction models (melspectrogram +
embedding) are NOT bundled here — they are fetched once on first use by
tools/wake_word.pyviaopenwakeword.utils.download_models().
To use a different phrase, train your own model and point
wake_word.openwakeword.model at its path, or set a built-in openWakeWord name
(hey_jarvis, alexa, hey_mycroft, …). See the wake-word docs for the
training guide.