Vulavula Transcription API
booleanbooleanstring · binary · required
string · requiredboolean
string · requiredstring · requiredstring · requiredinteger · requiredinteger · requiredinteger · requiredinteger · requirednumber · requiredinteger · requiredstring · requiredstring · requiredstring · required
Transcribe an audio file (received as a file) in one request
POST
https://api.lelapa.ai
/v1/transcribe/sync
query Parameters
lang_codediariseEnable diarisation
Enable diarisation
Default: false
detect_musicEnable music detection
Enable music detection
Default: false
Transcribe an audio file (received as a file) in one request › Request Body
fileTranscribe an audio file (received as a file) in one request › Responses
Successful Response
Kick off the transcription process for a batch of files
POST
https://api.lelapa.ai
/v1/transcribe/batch/{id}/process
path Parameters
idquery Parameters
lang_codeLanguage of audio if known. Choose: zul, sot, eng, afr, fra
Language of audio if known. Choose: zul, sot, eng, afr, fra
diariseEnable diarisation
Enable diarisation
Default: false
Kick off the transcription process for a batch of files › Responses
Successful Response
No data returned
Get usage statistics for the customer
GET
https://api.lelapa.ai
/v1/transcribe/usage
GET TRANSCRIBE USAGE
Accepts a start date, end date, and interval and returns usage statistics for the customer.
Args
start_date_time: start date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)end_date_time: end date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)interval: interval for aggregating data (e.g., 'minute', 'hour', 'day')
Returns
TranscribeUsageReport: a report containing usage statistics for the customer
Raises
HTTPException 400: if the date format is invalid | if the interval is invalid | if the start date is after the end date
query Parameters
start_date_timeStart date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)
Start date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)
end_date_timeEnd date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)
End date and time in ISO format (YYYY-MM-DDTHH:MM:SSZ)
intervalInterval for aggregating data (e.g., 'minute', 'hour', 'day')
Interval for aggregating data (e.g., 'minute', 'hour', 'day')
Get usage statistics for the customer › Responses
Successful Response
total_invocationstotal_successful_invocationstotal_failed_invocationstotal_pending_invocationstotal_seconds_transcribedtotal_tokensstart_date_timeend_date_timeintervalobject[]
Default: []

