{
  "markdown": "```\n     ███████╗██████╗ ███████╗ █████╗ ██╗  ██╗ ████████╗██╗   ██╗██████╗ ██████╗  ██████╗ \n     ██╔════╝██╔══██╗██╔════╝██╔══██╗██║ ██╔╝ ╚══██╔══╝██║   ██║██╔══██╗██╔══██╗██╔═══██╗\n     ███████╗██████╔╝█████╗  ███████║█████╔╝     ██║   ██║   ██║██████╔╝██████╔╝██║   ██║\n     ╚════██║██╔═══╝ ██╔══╝  ██╔══██║██╔═██╗     ██║   ██║   ██║██╔══██╗██╔══██╗██║   ██║\n     ███████║██║     ███████╗██║  ██║██║  ██╗    ██║   ╚██████╔╝██║  ██║██████╔╝╚██████╔╝\n     ╚══════╝╚═╝     ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝    ╚═╝    ╚═════╝ ╚═╝  ╚═╝╚═════╝  ╚═════╝ \n```\n\n<h3 align=\"center\">Talk to your Claude.</h3>\n\n<p align=\"center\">\n  <a href=\"https://speakturbo-site.vercel.app\"><img src=\"https://img.shields.io/badge/website-speakturbo-f97316.svg\" alt=\"Website\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"License\"></a>\n  <img src=\"https://img.shields.io/badge/latency-~90ms-brightgreen.svg\" alt=\"Latency\">\n  <img src=\"https://img.shields.io/badge/platform-Apple%20Silicon-orange.svg\" alt=\"Platform\">\n</p>\n\n<p align=\"center\">\n  <strong>~90ms to first sound. Realistic. Local. Private. Fast.</strong>\n</p>\n\n<p align=\"center\">\n  <code>speakturbo \"Hello world\"</code> → <code>⚡ 92ms → ▶ 93ms → ✓ done</code>\n</p>\n\n---\n\n## Install\n\n**For AI Agents** (Claude Code, Cursor, Windsurf):\n```bash\nnpx skills add EmZod/Speak-Turbo\n```\n\n**CLI only:**\n```bash\npip install pocket-tts uvicorn fastapi\ncd speakturbo-cli && cargo build --release\n```\n\n---\n\n## Usage\n\n```bash\nspeakturbo \"Hello world\"              # Play instantly\nspeakturbo \"Hello\" -o out.wav         # Save to file\nspeakturbo \"Hello\" -q                 # Quiet mode\nspeakturbo --list-voices              # Show voices\n```\n\n---\n\n## Voices\n\n```\nalba      ██████████  Female (default)\nmarius    ██████████  Male\njavert    ██████████  Male  \njean      ██████████  Male\nfantine   ██████████  Female\ncosette   ██████████  Female\neponine   ██████████  Female\nazelma    ██████████  Female\n```\n\n---\n\n## Performance\n\n```\nTime to first sound    ░░░░░░░░░░░░░░░░░░░░  ~90ms\nFirst run (cold)       ████░░░░░░░░░░░░░░░░  2-5s  \nReal-time factor       ████████████████░░░░  4x faster\n```\n\n---\n\n## Architecture\n\n```\n                    ┌─────────────────┐\n                    │   speakturbo    │\n                    │   (Rust, 2.2MB) │\n                    └────────┬────────┘\n                             │ HTTP :7125\n                             ▼\n                    ┌─────────────────┐\n                    │     daemon      │\n                    │ (Python + MLX)  │\n                    └────────┬────────┘\n                             │\n                             ▼\n                    ┌─────────────────┐\n                    │  Audio Output   │\n                    │    (rodio)      │\n                    └─────────────────┘\n```\n\n---\n\n## Troubleshooting\n\n| Problem | Fix |\n|---------|-----|\n| No audio | `curl http://127.0.0.1:7125/health` |\n| Daemon stuck | `pkill -f \"daemon_streaming\"` |\n| Slow first run | Normal - model loading (2-5s) |\n\n---\n\n## See Also\n\nNeed voice cloning? Emotion tags? Try [**speak**](https://github.com/EmZod/speak).\n\n---\n\n<p align=\"center\">\n  <sub>MIT License · Built on <a href=\"https://github.com/kyutai-labs/pocket-tts\">Pocket TTS</a></sub>\n</p>\n",
  "bytes": 3247,
  "sha": "643546aa13a408a36569252832ece1cbb2063baf9988ffc36c41f58510ccc5f8",
  "repo_slug": "emzod/speak-turbo",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_emzod_speak_turbo_speakturbo_tts_9c03f666/readme"
}