How Speech-to-Speech Differs
Standard Pipeline (STT → LLM → TTS):Prerequisites
Installation
Environment Variables
Pipeline Configuration
OpenAI Realtime Features
Available Voices
Architecture
With OpenAI Realtime, the pipeline is simplified:- Speech recognition
- Language understanding
- Response generation
- Voice synthesis
Quick Start
Inbound Calls
Outbound Calls
When to Use OpenAI Realtime
Choose OpenAI Realtime when:- Latency is your top priority
- You want the simplest integration
- Built-in voices meet your needs
- You’re already using OpenAI
- You need specific voice characteristics (ElevenLabs cloning, Cartesia emotion)
- You want to mix providers for cost optimization
- You need fine-grained control over each component
Related
- Pipecat Overview - Architecture and setup
- OpenAI Realtime Docs - Full configuration
- OpenAI Realtime Guide - Official documentation