AssemblyAI Universal-2

Custom
Speech-to-Text

AssemblyAI's latest speech model. Excellent accuracy across accents and noisy environments with built-in speaker diarization.

Try AssemblyAI Universal-2

Drop audio file here

MP3, WAV, M4A, FLAC (max 25MB)

Transcription will appear here...

Sign up free to start generating
Get Started

Pricing

Price per Generation
Per generationFree

API Integration

Use our OpenAI-compatible API to integrate AssemblyAI Universal-2 into your application.

Install
npm install railwail
JavaScript / TypeScript
import railwail from "railwail";

const rw = railwail("YOUR_API_KEY");

// Simple — just pass a string
const reply = await rw.run("assemblyai-universal-2", "Hello! What can you do?");
console.log(reply);

// With message history
const reply2 = await rw.run("assemblyai-universal-2", [
  { role: "system", content: "You are a helpful assistant." },
  { role: "user", content: "Explain quantum computing simply." },
]);
console.log(reply2);

// Full response with usage info
const res = await rw.chat("assemblyai-universal-2", [
  { role: "user", content: "Hello!" },
], { temperature: 0.7, max_tokens: 500 });
console.log(res.choices[0].message.content);
console.log(res.usage);
Specifications
Provider
xAI
Category
Speech-to-Text
Tags
diarization
noise-robust
accurate
Try this model

Free credits on sign-up

Start using AssemblyAI Universal-2 today

Get started with free credits. No credit card required. Access AssemblyAI Universal-2 and 100+ other models through a single API.