Transcripts
Transcribe audio from a URL.
Last updated
Transcribe audio from a URL.
Last updated
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.
POST
https://app.castmagic.io/v1/transcripts
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
GET
https://app.castmagic.io/v1/transcripts/:id
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Authorization*
String
Bearer API_SECRET
url*
String
URL of file to transcribe
boosted_words
String[]
List of words to boost when transcribing
language_code
String
Language code. Defaults to "en"
. See Supported Languages section for all language codes
language_detection
Boolean
Attempt to automatically detect the content language. Will be overridden by language_code
if included
id*
String
ID of the transcript to get
Authorization*
String
Bearer API_SECRET