We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

AssemblyAI: Universal-3.5 Pro

assemblyai/universal-3-5-pro
TranscriptionInput: audioAdded Sep 22, 2026

Try AssemblyAI: Universal-3.5 Pro now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account

Transcript

Results will appear here.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

AssemblyAI: Universal-3.5 Pro at a glance

  • Input price is 43% higher than the median of 28 Transcription models.

About AssemblyAI: Universal-3.5 Pro

AssemblyAI: Universal-3.5 Pro is a speech-to-text model from AssemblyAI, served through the provider's Sync API. It sits in the transcription category, so its job is narrow and specific: turning audio into text rather than handling chat, reasoning or generation tasks. If you are building something that needs a transcript, this is the kind of model you would evaluate alongside other transcription options.

The model takes audio as its only input and returns a transcription as its output. It produces a complete transcript with word-level timestamps in a single synchronous response, which means you get the timing information for each word without a separate alignment step. The Sync API path is designed for audio clips up to 120 seconds, so the model works on short recordings rather than long files. No context window is listed for this model, and the maximum output is recorded as zero, which reflects that it is not a text generation model with a token budget in the usual sense.

The practical uses follow directly from those traits. Word-level timestamps make it a fit for subtitle and caption generation, where each word needs a time offset. Short clips are common in voice notes, support call snippets, short interviews and voice memo transcription, so a synchronous call that returns the full transcript in one response suits interactive tools that cannot wait on a batch job. Because the response is synchronous, you can wire it into a request and response flow, for example a user uploads a clip and receives the transcript and timings back in the same interaction.

You call it through api14's OpenAI-compatible API using the model id "assemblyai/universal-3-5-pro". The request carries the audio input, and the response returns the transcript with word-level timestamps. The model lists no supported parameters, so you should not expect to pass sampling controls, temperature, top_p or similar generation settings; the transcription behaviour is fixed by the provider. Treat it as a transcription endpoint rather than a chat completion endpoint, and check the live price table on the page for current rates.

The main limit to keep in mind is clip length. The Sync API serves audio up to 120 seconds, so longer recordings fall outside what this model is set up to handle in a single synchronous call, and you would need a different approach or a different model for those. If your task is text generation, chat or anything beyond speech-to-text, this model is not the right fit, since its input is audio and its output is a transcription.

How to call the AssemblyAI: Universal-3.5 Pro API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "assemblyai/universal-3-5-pro".
import fs from "node:fs";
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.audio.transcriptions.create({
  model: "assemblyai/universal-3-5-pro",
  file: fs.createReadStream("audio.mp3"),
});
console.log(result.text);

Specifications

Input
audio
Output
transcription

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

AssemblyAI: Universal-3.5 Pro: frequently asked questions

How much does the AssemblyAI: Universal-3.5 Pro API cost?
AssemblyAI: Universal-3.5 Pro costs Audio $0.02 / minute. It is charged from your USD balance only for successful requests; failed requests are free.
What can AssemblyAI: Universal-3.5 Pro do?
AssemblyAI: Universal-3.5 Pro accepts audio and returns transcription.
How do I call AssemblyAI: Universal-3.5 Pro from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "assemblyai/universal-3-5-pro". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to AssemblyAI: Universal-3.5 Pro?
Comparable Transcription models at a similar price: AssemblyAI: Universal-3.6 Pro, OpenAI: GPT Transcribe, Deepgram: Nova-3. Each runs through the same API key, so switching is one string.

AssemblyAI: Universal-3.5 Pro community

New topic

This community has no topics yet. Open the first one about AssemblyAI: Universal-3.5 Pro.