CrewAI text to speech tool for the Gandr TTS API, built for voice agents.
- First audio byte in 146 ms over the open internet, 116 ms p50 first audio, server side warm
- Reads numbers, dates, order IDs and addresses correctly
- One engine speaks 23 languages with six voices
- Every render watermarked (imperceptible, detectable)
- $10 a month for one million tokens, or unlimited, unmetered stream plans from $150/mo (annual)
Free key starts at 50,000 tokens: gandr.ai
pip install gandr-crewaifrom gandr_crewai import GandrTTSTool
tool = GandrTTSTool() # reads GANDR_API_KEY from the environment
path = tool.run(text="Order number 4-2-7-1 ships on March 3rd.")
# path is a WAV file of the spoken line
# per-instance voice and any of the 23 languages
tool = GandrTTSTool(voice="gandr-leo", language="es")Hands any CrewAI agent a speech tool: the agent passes the text to speak and gets back the audio file path.
Docs: gandr.ai/docs · Voices: gandr-ava, gandr-dane, gandr-jenny, gandr-leo, gandr-lewis, gandr-mia