Skip to content

About

CrewAI text to speech tool for the Gandr TTS API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

gandr-crewai

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

Install

pip install gandr-crewai

Use

from 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

About

CrewAI text to speech tool for the Gandr TTS API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages