Transcribe pre-recorded audio and/or video files in seconds, with human level accuracy. Highly scalable to tens of thousands of files in parallel.
If you're working with live audio streams, you can stream your audio data in real-time. We will stream transcripts back to you within a few hundred milliseconds, and additionally, revise these transcripts with more accuracy over time as more context arrives.
The AssemblyAI API can automatically detect the number of speakers in your audio file, and each word in the transcription text can be associated with its speaker.
Boost accuracy for vocabulary that is unique or custom to your specific use case or product. Simply include a list of terms to boost in your API calls.
All Audio and Video Formats Accepted. Don't worry about file formats or sampling rates, our API supports virtually all audio/video files without any transcoding required.
Automatic Punctuation and Casing. Casing and punctuation of proper nouns are automatically added to the transcription text, to make transcripts produced by the API more readable.
Confidence Scores. Get a confidence score for each word in the transcript.
Word Timings. Word-by-word timestamps across the entire transcript text.
Paragraph Detection. Export your transcription broken down into automatically generated paragraphs.
Export as Captions (SRT/VTT). Easily export your transcription in SRT or VTT format, to be plugged into a video player for subtitles and closed captions.
Dual Channel Transcription. Working with dual channel phone call recordings? The API can split your audio files into separate channels and provide a transcription for each unique channel.
Filler Words. Optionally include disfluencies like “umm” and “uhh” in the transcripts of your audio files.
Profanity Filtering. Automatically detect and replace profanity in the transcription text.
Word Search. Search over your completed transcripts for specific words and phrases.
Privacy Protection. We are not in the business of monetizing your data. Files sent to the API for transcription are never stored, and you can request the deletion of transcription text permanently from our database.