Skip to main content
Building a chat bot that transcribes voice notes on Telegram / Slack / WhatsApp? See Voice Notes (Speech-to-Text) — the gateway feature that wraps AudioAgent for you.

Text-to-Speech

from praisonaiagents import AudioAgent

agent = AudioAgent(llm="openai/tts-1")
agent.say("Hello!", output="hello.mp3")

Speech-to-Text

from praisonaiagents import AudioAgent

agent = AudioAgent(llm="openai/whisper-1")
text = agent.listen("audio.mp3")
print(text)

Providers

OpenAI

TTS + STT

Groq

Fast STT

ElevenLabs

Premium TTS

Deepgram

STT