What problem does it solve? Converting text into natural-sounding spoken audio requires managing ElevenLabs models, voices, pronunciation quirks, and delivery tags, which is tedious to handle manually through API calls. ## Core Features & Use Cases - Text-to-Speech Generation: Run sag "Hello there" to synthesize speech with ElevenLabs models like eleven_v3, eleven_multilingual_v2, or eleven_flash_v2_5 and play it locally. - Voice and Delivery Control: Select voices with -v, set defaults via ELEVENLABS_VOICE_ID, and use v3 audio tags like [whispers], [excited], or [short pause] for expressive delivery. - Voice Chat Replies: Generate character-voiced audio responses (e.g., a crazy scientist voice) and attach them to chat replies as media files. - Use Case: A user asks the assistant to explain a concept in a dramatic voice; the assistant runs sag -v Clawd -o /tmp/voice-reply.mp3 "..." and sends the audio file back. ## Quick Start Ask the assistant to say a message out loud using sag, optionally specifying a voice or style such as "say hello in a whispering voice".