Telegram Voice Messaging Recovery
/install lessac-offline-voice-system
Telegram Voice Messaging Recovery
This skill exists to restore a known-good OpenClaw native voice messaging setup.
What it restores
- local
faster-whispertranscription helper in~/.openclaw/tts - local Python virtualenv with
faster-whisper,edge-tts, andsoundfile - helper scripts for local testing
- working OpenClaw config for native Telegram voice-note replies
- explicit bundled Microsoft speech plugin enablement
What it does not do
- It does not manually send Telegram voice messages itself.
- It does not replace OpenClaw native reply routing.
- It does not require a separate Azure TTS API key.
Known-good OpenClaw config
Keep the live routing in openclaw.json:
"messages": {
"ackReactionScope": "group-mentions",
"tts": {
"auto": "inbound",
"provider": "microsoft",
"providers": {
"microsoft": {
"voice": "en-IE-ConnorNeural",
"lang": "en-IE"
}
}
}
}
And explicitly enable the bundled Microsoft plugin:
"plugins": {
"entries": {
"microsoft": {
"enabled": true
}
}
}
Important note
edge is a legacy alias. Current OpenClaw normalizes that path to microsoft.
Required restart
After applying the config, do a real manual gateway restart.
A hot reload / SIGUSR1 is not enough if the Microsoft speech provider is stale or unregistered.
Files restored
transcribe-audiovoice_handler.pytts_edge_wrapper.pyvoice_integration.sh- Python virtualenv with the required packages
Install
cd /root/.openclaw/workspace/skills/lessac_offline_voice_system
./scripts/install.sh
Verify
- Test direct TTS.
- Send a short Telegram voice note.
- Confirm inbound transcription works.
- Confirm outbound reply comes back as audio.
Failure signature this skill is meant to fix
- inbound transcription works
- outbound TTS reply fails
- direct TTS reports:
microsoft: no provider registeredopenai: not configured
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install lessac-offline-voice-system - After installation, invoke the skill by name or use
/lessac-offline-voice-system - Provide required inputs per the skill's parameter spec and get structured output
What is Telegram Voice Messaging Recovery?
Complete offline voice system with high-quality Lessac TTS and faster-whisper speech recognition. Provides natural voice conversations without internet. Use... It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.
How do I install Telegram Voice Messaging Recovery?
Run "/install lessac-offline-voice-system" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Telegram Voice Messaging Recovery free?
Yes, Telegram Voice Messaging Recovery is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Telegram Voice Messaging Recovery support?
Telegram Voice Messaging Recovery is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Telegram Voice Messaging Recovery?
It is built and maintained by Stephen Redmond - Straitéis AI (@stephenredmond-straiteis); the current version is v1.1.0.