Hermes Atlas
Messaging bridges & gateways

Hermes Telegram Voicenote

goldenSniperOS/hermes-telegram-voicenote

Hermes Agent plugin that follows each Telegram reply with a spoken voice note

In short

Hermes Telegram Voicenote is a Hermes Agent plugin that follows every Telegram reply with a native voice note explaining the same answer in spoken form. The text is sent first, and the audio arrives a few seconds later.

What Hermes Telegram Voicenote does

After a reply finishes, the text goes out immediately and unmodified. A background worker then writes a spoken script, either with a model you choose or by plain cleanup, synthesizes it with your configured Hermes TTS provider and voice, and sends it as a native Telegram voice bubble with retries. Tables, lists and code are explained in plain words instead of being read cell by cell. If audio is impossible after retries, you get one short notice.

The README compares it with Hermes' built-in /voice tts mode, which it says drops failures silently, is skipped when the agent called text_to_speech during the turn, and flattens Markdown first. Automatic skill and memory reviews, cron jobs and subagents are never narrated. Run /voice off in chats that use this plugin to avoid two audios per reply. A fast model for the script is recommended, because a large main model can add 5 to 10 seconds per voice note. Settings in config.yaml are optional.

Key features

  • Text reply sent first, voice note produced in the background
  • Spoken script written from the original Markdown by a model you choose
  • Uses your existing Hermes TTS provider and voice, including plugin providers
  • Retries synthesis and delivery, with one short notice if audio fails
  • Skips skill and memory reviews, cron jobs and subagents
  • Install can follow the latest version or pin an exact release with --ref

When to use it

  • Listening to a long Hermes analysis while walking or driving
  • Getting a spoken summary of a table or code review on a phone
  • Replacing the built-in voice mode when it drops audio unpredictably

Who it is for: Hermes Agent users who talk to their agent over Telegram and want to listen to answers as well as read them.

How it fits with Hermes Agent

A plugin for the Hermes Agent Telegram gateway that works alongside whichever TTS provider Hermes is configured to use.

How to install Hermes Telegram Voicenote

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

hermes plugins install goldenSniperOS/hermes-telegram-voicenote --enable
hermes plugins update telegram-voicenote

Requirements: Hermes Agent with the Telegram gateway configured, a working TTS provider (the free default, Edge TTS, works), and ffmpeg for Opus conversion

FAQ

What is Hermes Telegram Voicenote?

It is a Hermes Agent plugin that adds a spoken voice note after each Telegram reply. The voice note is a short explanation of the answer, not a reading of the raw Markdown.

Does Hermes Telegram Voicenote work with Hermes Agent?

Yes, it is built for Hermes Agent and its Telegram gateway. Install it with hermes plugins install, restart the gateway with /restart, and run /voice off in the chat so the built-in voice mode does not send a second audio.

What do I need to run Hermes Telegram Voicenote?

You need Hermes with the Telegram gateway set up, a working TTS provider and ffmpeg. Edge TTS is the free default and works without extra setup.

Similar messaging for Hermes Agent

All messaging

Related guides: How to run Hermes Agent securely · Run multiple Hermes agents with profiles