Transcripts

Transcribe audio from a URL.

At the core of Castmagic is transcription. Transcription is an async process and can vary in duration based on factors such as audio language, however it is typically complete in around 15 minutes or less.

Transcription supports speaker diarization by default. You will find paragraphs labled by speaker in the "utterances" key of a completed transcript response.

See a sample of a full transcript JSON.

Submit a request to transcribe from a URL

POST https://app.castmagic.io/v1/transcripts

Headers

Request Body

{
    "id": "ae844ebc-ad12-444e-8310-1049a12cf139",
    "status": "queued"
}

Fetch details for a transcript given an identifier

GET https://app.castmagic.io/v1/transcripts/:id

Path Parameters

Headers

{
    "id": "ae844ebc-ad12-444e-8310-1049a12cf139",
    "status": "processing"
}

Last updated