Design & media

Edge Tts Unlimited

Try it

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...

What it does

Free, unlimited neural TTS. No API key. No credits. No character limits.

The skill document

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+
  • uv preferred, or pip

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-RyanNeural
  • calm → 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 briefs
  • en-US-ChristopherNeural — authoritative US male
  • en-US-AriaNeural — confident US female
  • en-GB-RyanNeural — steady British male
  • en-GB-SoniaNeural — British female

List voices:

scripts/speak.sh --list
scripts/speak.sh --list-filter british
scripts/speak.sh --list-filter female

Notes

  • Use --file for 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.

Related skills

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

More from dannyshmueli

Browse all skills

Read funnels, paths, retention, and experiments from your product, then get the next smallest growth action.

by dannyshmueli164 installs2 stars

Generate publication-quality chart images from data. Supports line, bar, area, point, histogram, candlestick, pie/donut, heatmap, multi-series, and stacked c...

by dannyshmueli424 installs17 stars

Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting. Anima is the design agent in the...

by dannyshmueli64 installs5 stars

Generate clean table images from data. Perfect for Discord/Telegram where ASCII tables look broken. Supports dark/light mode, custom styling, and auto-sizing...

by dannyshmueli152 installs16 stars

Run an autoresearch-style growth loop for landing pages, onboarding, pricing, and experiment candidates. Collect or read analytics snapshots, preserve product truth, generate/critique/synthesize variants, blind-rank with Borda scoring, and output two review-ready A/B test variants. Works with any analytics data; best with Agent Analytics CLI/API.

by dannyshmueli21 installs

Query Polymarket prediction markets. Use for questions about prediction markets, betting odds, market prices, event probabilities, or when user asks about Polymarket data.

by dannyshmueli310 installs18 stars