Edge Tts Unlimited
/install 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.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install edge-tts-unlimited - After installation, invoke the skill by name or use
/edge-tts-unlimited - Provide required inputs per the skill's parameter spec and get structured output
What is Edge Tts Unlimited?
Free, unlimited text-to-speech using Microsoft Edge neural voices via Python edge-tts. Use when generating long-form audio, podcasts, voice notes, spoken bri... It is an AI Agent Skill for Claude Code / OpenClaw, with 345 downloads so far.
How do I install Edge Tts Unlimited?
Run "/install edge-tts-unlimited" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Edge Tts Unlimited free?
Yes, Edge Tts Unlimited is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Edge Tts Unlimited support?
Edge Tts Unlimited is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Edge Tts Unlimited?
It is built and maintained by Danny Shmueli (@dannyshmueli); the current version is v1.0.1.