Skip to main content
POST
Python
Convert your audio recordings into high-accuracy text using AI. Audio Transcribe enables seamless transcription for podcasts, interviews, lectures, meetings, and more.
  • Fast and accurate speech-to-text conversion
  • Supports multiple languages
  • Instant or asynchronous transcription with webhook support
Audio Transcribe ensures reliable, professional-grade transcripts for your audio content.

Endpoint

Use this endpoint to transcribe audio recordings into text.

Sample Output

Transcript output for a short sample recording:
“Welcome to the show. Today we are talking about how machines learn to listen, and what that means for the music you hear every day. Let’s get started.”

Try it Yourself

Visit the Audio Transcribe Endpoint Explorer to upload audio files and get instant transcripts.

Request Parameters

content-type: multipart/form-data
Note: Either audio_file or audio_url must be provided.

Sample Request

Python


Sample Response

Success (200 OK)


Webhook Response

When transcription completes, your webhook will receive:

Payload and Request Formation

Authorizations

Authorization
string
header
required

Body

multipart/form-data
audio_url
string
required

Input audio URL (supported format: YouTube URL).

audio_file
file

Audio file to upload and process directly.

language
string

Language spoken in the audio (empty for auto-detection).

Example:

"en"

translate
boolean

Whether to translate the transcription to English.

Example:

false

transcription_format
enum<string>

Format of the transcribed output.

Available options:
plain_text,
formatted_text,
srt,
vtt
Example:

"plain_text"

translation_format
enum<string>

Format of the translated output (currently unused).

Available options:
plain_text,
formatted_text,
srt,
vtt
Example:

"plain_text"

word_timestamps
boolean

Whether to include word-level timestamps.

Example:

false

webhook_url
string

Callback URL for async processing results.

Example:

"http://your-webhook-url.com/callback"

Response

Successfully initiated task

success
boolean
task_id
string
conversion_id
string
eta
integer
credit_estimate
number
message
string
status
string