tonitangpotato/agent-voice-skill/agent-voice-skill
Claude Code and agent skill by tonitangpotato/agent-voice-skill
- community
Checking that the SKILL.md file is still in the repository.
Add voice interaction to your AI agent. Convert text replies to speech (TTS) and send as Telegram voice messages. Use when a user asks for voice replies, audio responses, TTS setup, or wants their agent to "speak". Supports 100+ voices across 40+ languages via edge-tts (free, no API key). Zero-cost voice I/O for any OpenClaw agent.
Install
npx vskill@latest install tonitangpotato/agent-voice-skill/agent-voice-skillSKILL.md
Agent Voice
Send voice replies from your agent via Telegram (or any channel that supports audio).
Setup (one-time)
Run the setup script to install edge-tts:
This creates a Python venv at ~/.openclaw/tts-env and installs edge-tts. Also needs ffmpeg (brew/apt).
Generate voice
Arguments: tts.sh "text" [output_path] [voice_name]
Default voice: en-US-EmmaMultilingualNeural (neutral, clear, multilingual).
Send as Telegram voice message
Use the message tool:
Key: asVoice: true sends as voice bubble, not file attachment.
Recommended voices
| Voice | Gender | Style | Best for | |
|---|---|---|---|---|
en-US-EmmaMultilingualNeural | F | Clear, calm | Neutral default, multilingual | |
en-US-BrianMultilingualNeural | M | Casual | Neutral male, multilingual | |
en-US-AndrewMultilingualNeural | M | Warm, confident | Professional multilingual | |
zh-CN-XiaoxiaoNeural | F | Warm | Chinese female | |
zh-CN-YunyangNeural | M | Professional | Chinese news/formal | |
zh-CN-YunxiNeural | M | Lively | Chinese casual |
List all voices: ~/.openclaw/tts-env/bin/edge-tts --list-voices
Record preference in TOOLS.md
After choosing a voice, add to your TOOLS.md:
Pipeline
Total latency: ~1-2s. Cost: $0 (edge-tts uses Microsoft's free TTS API).
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingSKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tonitangpotato/agent-voice-skill/agent-voice-skill)