Skip to content

Inworld Realtime

inworld/realtime

Inworld's Realtime API, an OpenAI Realtime-compatible speech-to-speech service, set up here with Inworld STT-1 for transcription, GPT-4o for replies and Inworld TTS-2 for voice, with turn detection, interruptions and tool calling over one WebSocket session.

API
curl "$AUDIOLAB_API_URL/v1/audio/speech-to-speech" \
  -H "Authorization: Bearer $AUDIOLAB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "inworld/realtime",
  "input_audio": {
    "data": "BASE64_AUDIO",
    "format": "pcm16",
    "sample_rate": 24000,
    "channels": 1
  },
  "output_audio": {
    "format": "pcm16",
    "sample_rate": 24000
  }
}'
Input Price
$2.125 / 1M tokens
Output Price
$8.50 / 1M tokens
Input
Audio
Output
Audio

Capabilities

Explore what Inworld Realtime supports, then use the API section for a request tailored to this model.

BatchRealtimeDuplexAudio inputAudio outputTools

Languages

Multilingual

Model Information

Provider
Inworld AI
Product
Conversational
Data Policy
Not specified
Region
Unknown
Input
Audio
Output
Audio
Provider Documentation

Playground

Try Inworld Realtime by Inworld AI. Requests use the selected workspace’s credits and API pricing.

Inworld RealtimeCredits —
Inworld Realtime
This model uses a dedicated input format. Explore its API example or open the supported playground.

Providers

Compare available endpoints, pricing, and context limits for Inworld Realtime.

ProviderContextOutputInput PriceOutput PriceEndpoint
Inworld AINot specifiedAudio$2.125 / 1M tokens$8.50 / 1M tokens
inworld/realtime:inworld

Prices are catalog rates. Your workspace’s estimate and endpoint pricing determine the final charge.

Input and Output Limits

Formats and limits AudioLab enforces on each request.

LimitValue
Input formatspcm16, g711_ulaw, g711_alaw
Output formatspcm16, g711_ulaw, g711_alaw
Max session seconds3600

Status

Current catalog availability. Your workspace’s access is checked separately before a request runs.

Getting Started

Use your workspace API key and the exact model identifier below. Set the API URL to the endpoint shown in your workspace and keep credentials on your server.

API
curl "$AUDIOLAB_API_URL/v1/audio/speech-to-speech" \
  -H "Authorization: Bearer $AUDIOLAB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "inworld/realtime",
  "input_audio": {
    "data": "BASE64_AUDIO",
    "format": "pcm16",
    "sample_rate": 24000,
    "channels": 1
  },
  "output_audio": {
    "format": "pcm16",
    "sample_rate": 24000
  }
}'
Read the Endpoint Reference

Request Parameters

Available parameters depend on the provider and request format. The endpoint reference explains accepted values and required fields.

ParameterDetails
modelinworld/realtime — Required model identifier.

Input and Output Limits

Formats and limits AudioLab enforces on each request.

LimitValue
Input formatspcm16, g711_ulaw, g711_alaw
Output formatspcm16, g711_ulaw, g711_alaw
Max session seconds3600

Similar Models

Explore more conversational and compare their capabilities.

ModelContextInput PriceOutput Price
Grok Voice LatestxAINot specified$0.0425 / minute—
GPT Realtime 2.1OpenAINot specified$27.20 / 1M tokens$54.40 / 1M tokens
GPT Realtime 2.1 MiniOpenAINot specified$8.50 / 1M tokens$17.00 / 1M tokens
Gemini 3.5 Live TranslateGoogle GeminiNot specified$2.975 / 1M tokens$17.85 / 1M tokens
GPT Realtime 2OpenAINot specified$27.20 / 1M tokens$54.40 / 1M tokens
Grok Voice Think Fast 1.0xAINot specified$0.0425 / minute—
View All Conversational