Overview
Revol supports voice interactions through Speech-to-Text (STT) and Text-to-Speech (TTS) integrations.
Speech-to-Text (STT)
Convert user voice input to text:
| Provider | Model | Quality |
|---|
| OpenAI | Whisper-1 | High accuracy, 99+ languages |
| Google | Google STT | Real-time streaming support |
Text-to-Speech (TTS)
Convert agent responses to voice:
| Provider | Model | Description |
|---|
| OpenAI | tts-1 | Standard quality, low latency |
| OpenAI | tts-1-hd | High definition, natural voice |
Enabling Voice
- Go to your agent’s settings
- Enable Voice toggle
- Select STT and TTS providers
- Choose voice (alloy, echo, fable, onyx, nova, shimmer)
Voice features require a Premium plan or higher.
When voice is enabled, the widget displays a microphone button. Users can:
- Hold to record voice messages
- Receive audio responses from the agent
- Switch between text and voice modes