← Back to catalog
transcribe.submit
mock data$0.010 / callSubmit Audio Transcription
Submit an audio file URL for speech-to-text transcription. Returns a transcript_id to check status and retrieve results. Supports MP3, WAV, M4A, FLAC, OGG, WebM. 99 languages auto-detected. Optional speaker diarization (AssemblyAI)
Input schema
model
stringSpeech model: "universal-2" (default, fast, 99 languages) or "universal-3-pro" (highest accuracy, promptable)
audio_urlrequired
stringPublicly accessible URL of the audio file to transcribe (MP3, WAV, M4A, FLAC, OGG, WebM)
language_code
stringLanguage code (e.g. "en", "es", "de", "fr", "ja"). Auto-detected if omitted
speaker_labels
booleanEnable speaker diarization — detect who said what (default false)
Call via REST
curl -X POST https://unifyapi.pro/api/call/transcribe.submit \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"model":"<model>","audio_url":"<audio_url>","language_code":"<language_code>","speaker_labels":"<speaker_labels>"}'