Skip to main content

Transcription (ASR) — Overview

client.asr provides access to Decrackle's Automatic Speech Recognition capabilities.


Methods

MethodDescription
client.asr.transcribe()Transcribe an audio file (batch, synchronous)
client.asr.transcribeStream()Transcribe with real-time streaming output (Coming Soon)
client.asr.jobs.list()List past transcription jobs
client.asr.jobs.get()Get a single job by ID
client.asr.jobs.delete()Delete a job and its files
client.asr.jobs.refreshUrls()Refresh expired presigned download URLs

Supported languages

CodeLanguage
enEnglish
deGerman
frFrench
esSpanish
itItalian
hiHindi
jaJapanese
arArabic

Pass either the ISO code ("en") or the full name ("English"). Omit the language option entirely for automatic language detection.


Supported formats

MP3, WAV, FLAC, OGG, M4A, AAC


Plan requirements

FeatureFreeProfessional
Batch transcription
Quality scoring
Streaming transcription (Coming Soon)

Limits

LimitFreeProfessional
Max file size10 MB100 MB
Max duration5 min120 min
Default timeout5 min5 min