Back to browse
GitHub Repository

Multi-speaker script to audio using local TTS. Excellent quality, zero cost, one command.

14 starsPython

Narrate – Generate multi-voice long-form audio with one command

by zackham·Apr 13, 2026·5 points·2 comments

AI Analysis

●●●BangerBig BrainSolve My Problem

Multi-voice podcast generation in one command without ElevenLabs API costs or rate limits.

Strengths
  • Smart chunking splits long text at sentence boundaries and stitches segments seamlessly.
  • Engine-agnostic design swaps between local Chatterbox and ElevenLabs with one flag.
  • Expression tags like [laugh] and [whisper] pass through directly to the TTS engine.
Weaknesses
  • Chatterbox voice quality may not match ElevenLabs for professional productions.
  • Windows support unclear given Unix-style install script and voice directory paths.
Target Audience

Podcasters, content creators, developers building audio workflows

Similar To

ElevenLabs · Descript · Murf

Similar Projects