语音合成器
edge-tts-unlimited
by dannyshmueli
Free, unlimited text-to-speech using Microsoft Edge neural voices via Python edge-tts. Use when generating long-form audio, podcasts, voice notes, spoken briefs, or headless/server-side TTS without API keys, credits, or character limits.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/dannyshmueli/edge-tts-unlimited文档
Edge TTS Unlimited
Free, unlimited neural TTS. No API key. No credits. No character limits.
Use this skill for
- long-form audio generation
- spoken briefs and voice notes
- server-side or headless TTS on Fly.io, VPS, or Docker
- cases where paid TTS quotas are unnecessary
Prefer this skill over premium TTS when cost and length matter more than voice cloning or premium voice acting.
Quick start
Generate from text:
scripts/speak.sh "Hello world" -o output.mp3
Generate from file:
scripts/speak.sh --file /tmp/my-script.txt -o output.mp3
With voice and speed:
scripts/speak.sh --file script.txt -v en-US-GuyNeural -r "+5%" -o brief.mp3
Requirements
- Python 3.8+
uvpreferred, orpip
The script auto-detects uv, falls back to pip, and runs edge-tts without requiring a dedicated venv.
Voice presets
news-us→en-US-GuyNeural+5%news-bbc→en-GB-RyanNeuralcalm→en-US-AndrewNeural-10%fast→en-US-ChristopherNeural+20%
Example:
scripts/speak.sh --file brief.txt --preset news-us -o brief.mp3
Options
scripts/speak.sh [TEXT] [OPTIONS]
TEXT Text to speak (or use --file)
--file, -f FILE Read text from file
--voice, -v NAME Voice name (default: en-US-GuyNeural)
--rate, -r RATE Speed adjustment like "+5%" or "-10%"
--preset, -p NAME Use a preset voice profile
--output, -o FILE Output path (default: /tmp/tts-{timestamp}.mp3)
--list List available voices
--list-filter STR Filter voice list
Useful voices
en-US-GuyNeural— strong default for briefsen-US-ChristopherNeural— authoritative US maleen-US-AriaNeural— confident US femaleen-GB-RyanNeural— steady British maleen-GB-SoniaNeural— British female
List voices:
scripts/speak.sh --list
scripts/speak.sh --list-filter british
scripts/speak.sh --list-filter female
Notes
- Use
--filefor anything longer than a short sentence. +5%sounds natural for news and summaries.- Output is compact MP3 suitable for voice content.
- This is not for real-time streaming, voice cloning, or premium character acting.
相关 Skills
文档共著
by anthropics
围绕文档、提案、技术规格、决策记录等写作任务,按上下文收集、结构迭代、读者测试三步协作共创,减少信息遗漏,写出更清晰、经得起他人阅读的内容。
✎ 写文档、方案或技术规格时容易思路散、信息漏,它用结构化共著流程帮你高效传递上下文、反复打磨内容,还能从读者视角做验证。
内部沟通
by anthropics
按公司常用模板和语气快速起草内部沟通内容,覆盖 3P 更新、状态报告、领导汇报、项目进展、事故复盘、FAQ 与 newsletter,适合需要统一格式的团队沟通场景。
✎ 按公司偏好的模板快速产出状态汇报、领导更新和 FAQ,既省去反复改稿,也让内部沟通更统一、更专业。
平面设计
by anthropics
先生成视觉哲学,再落地成原创海报、艺术画面或其他静态设计,输出 .png/.pdf,强调构图、色彩与空间表达,适合需要高完成度视觉成品的场景。
✎ 做海报、插画或静态视觉稿时,用它能快速产出兼顾美感与版式的PNG/PDF成品,原创设计更省心,也更适合规避版权风险。
相关 MCP 服务
by nirholas
免费的加密新闻聚合 MCP,汇集 Bitcoin、Ethereum、DeFi、Solana 与 altcoins 资讯源。
by ProfessionalWiki
让 Large Language Model 客户端无缝连接任意 MediaWiki 站点,可创建、更新、搜索页面,并通过 OAuth 2.0 安全管理内容。
by roomi-fields
Automate Google NotebookLM — Q&A with citations, audio, video, content generation