Skip to main content

Overview

Create realtime sessions for audio and video streaming with OpenAI’s Realtime API.

Python Usage

Create Session

Session Configuration

Async Usage

Parameters

Available Voices

  • alloy - Neutral
  • echo - Male
  • fable - British
  • onyx - Deep male
  • nova - Female
  • shimmer - Soft female

Result Object

The RealtimeSession object contains:
  • id: Session ID
  • status: Session status
  • model: Model being used
  • url: WebSocket URL to connect to
  • metadata: Session configuration

WebSocket Connection

After creating a session, connect via WebSocket: