Ready 00:00

Tap the orb to start

Space to talk or pause · Esc to interrupt

API

Use Nova's voice and hearing in your own apps. Requests follow OpenAI's audio API, so its SDKs work too.

Base URL

API keys

Send one as Authorization: Bearer nova_sk_…. Keep keys secret, and revoke any you no longer use.

NameKeyCreatedLast usedActions

Quick start

Replace $NOVA_KEY with one of your keys.

  • Speech POST /v1/audio/speech: up to 1,000 characters, WAV back, 54 voices (OpenAI names like alloy or nova work too).
  • Transcription POST /v1/audio/transcriptions: wav, mp3, flac or ogg, up to 25 MB and 5 minutes. English, German, French, Spanish, Italian, Dutch or Polish.
  • Voices GET /v1/voices. Limits: 60 speech and 30 transcription requests a minute per account.

Playground

Try both here with your account; no key needed.

Text to speech

Speech to text

Select Voice