Skip to main content
Hopper serves Nemotron ASR, NVIDIA’s open speech-to-text model, through an OpenAI-compatible transcription endpoint. Send a complete audio file to POST https://api.withhopper.com/v1/audio/transcriptions and the response returns the transcript with word-level timestamps. For live audio, use the streaming WebSocket.

Request

The request is multipart/form-data; any other content type returns 400 invalid_content_type. Decode compressed audio to PCM16 or WAV client-side before uploading; the gateway does not transcode.

Response

words carries start and end offsets in seconds for every word in the finalized transcript. duration_seconds is derived from the upload, rounded to the millisecond:
Every response includes exact spend headers: x-hopper-request-cost-usd for this request and x-hopper-credits-remaining-usd for the balance after it.

Billing

Transcription costs $0.30 per hour of audio ($0.005 per minute), metered on duration_seconds. A 10-minute call costs $0.05.

Errors

Authentication, rate-limit (429), and credit (402) errors are shared across the API — see Errors.