Skip to main content

When to Use

Standard “upload and wait” workflow for platforms that prefer a single JSON payload. Processing time is roughly linear to media length.

Request

binary
required
Audio or video file (mp4, mov, webm, mp3, wav, m4a, aac). Sent as multipart/form-data.
boolean
When true, behaves like /analyze/stream (SSE). Default false.

Response

Key objects:
  • summary matches the ConversationSummary schema (see Response Schemas).
  • timeline elements mirror the SSE final_transcript + emotion + cognitive payloads (see SSE Events).
  • agent_results is useful when you want a raw dump for analytics pipelines.

Sample Response

Below is a complete example response from a 60-second monologue:
The sample above shows a complete response structure. In practice, the timeline array contains all utterances with full prosody, emotion, cognitive, and acoustic analysis. The agent_results array provides detailed per-utterance agent outputs for advanced analytics. Only the first timeline entry and first agent result are shown here for brevity.

Sample cURL

Common Errors