Using a Single Provider
You can add voice capabilities to your agent using a single provider, such as OpenAI or ElevenLabs. Speech-to-Text (STT): Convert audio to text.Using Multiple Providers
You can mix and match providers for STT and TTS. For example, use OpenAI for transcription and ElevenLabs for speech generation.Speech-to-Speech Voice Interactions
You can build agents that both understand and respond in audio. For example, an agent that receives audio, transcribes it, generates a response, and then synthesizes speech:Supported Voice Providers
Timbal supports multiple providers for both STT and TTS:- OpenAI: High-quality transcription and speech synthesis.
- ElevenLabs: Advanced, natural-sounding voices and robust transcription.
- (More providers coming soon!)