AirCaps Voice Lab

A5S Async

Every word, and who said it.

Our most accurate model for recorded audio. Meetings, calls, interviews and media come back as transcripts with speaker labels, even when people talk over each other.

a5s-async-v1REST API$0.18 per audio hour

Hear the difference.

Real meetings from public benchmarks. Press play, choose another provider, and follow both transcripts word by word against the human reference.

Loading the listening demo…

Built for real conversations.

Speaker labels, timestamps and subtitles on every transcript, with nothing extra to buy.

Speaker labels, included

Every utterance and every word says who spoke it: speaker_0, speaker_1 and so on.

Holds up under crosstalk

Where half or more of the speech overlaps, it makes 37% fewer errors than the next-best model.

Timestamps and subtitles

Start and end times for every word, and SRT or VTT captions from the same transcript.

Names, not numbers

Enroll the people you expect to hear and transcripts come back with their names, through AirCaps Speaker ID.

Key terms

Bias recognition toward the names, products and jargon in your audio with a list of key terms per request.

Long files, simple jobs

Recordings up to 10 hours by URL or upload. Poll for the result, or get a webhook when it is ready.

Ranked first on real meetings.

21.74%

cpWER averaged over NOTSOFAR-1, AMI, CHiME-6, AISHELL-4 and AliMeeting: 29% fewer errors than the next-best model.

Read the full evaluation

Where it fits.

Meetings

Notetakers and meeting assistants

Attribute every decision and action item to the person who said it, even in loud, fast meetings.

Media

Captions and subtitles

Word-timed transcripts and SRT or VTT files for interviews, podcasts and video, with each speaker marked.

Conversations

Calls, interviews and research

Turn recorded conversations into searchable text that says who said what, ready for analysis and review.

Transcribe a recording in a few lines.

  • Send a URL or upload a file, up to 10 hours
  • Poll for the result, or pass a webhook_url
  • Utterances and words with speakers and timestamps
  • Subtitles as SRT or VTT from the same transcript
import os, time, requests

API = "https://api.aircaps.com/v1"
H = {"Authorization": f"Bearer {os.environ['AIRCAPS_API_KEY']}"}

job = requests.post(f"{API}/transcripts", headers=H, json={
    "model": "a5s-async-v1",
    "audio_url": "https://example.com/meeting.mp3",
}).json()

while job["status"] in ("queued", "processing"):
    time.sleep(3)
    job = requests.get(f"{API}/transcripts/{job['id']}", headers=H).json()

for u in job["utterances"]:
    print(f"[{u['start']:.1f}s] {u['speaker']}: {u['text']}")

Specifications.

Everything else is in the model reference and limits.

Questions.

Are speaker labels extra?

No. Every A5S Async transcript includes speaker labels, word timestamps and subtitles at $0.18 per audio hour.

How accurate is A5S Async?

It makes 29% fewer errors than the next-best model across five public meeting benchmarks, with the lowest error on every one. The research note has every result.

How fast is it?

Through the API, an hour-long meeting comes back in 9.8 seconds (median), from upload to finished transcript.

What does the text look like?

Verbatim and lowercase, without punctuation. Disfluencies such as “uh” and “um” are kept.

Which languages does it support?

English, including regional codes such as en-US, en-GB and en-IN that match the speakers' accent.

Do you train on my audio?

No. See Data and privacy in the docs.

Every word, and who said it.

Run A5S Async on your own recordings. Every account includes 5 free hours.