transcription
Transcribe audio synchronously
Uses a 210-second overall deadline. If the wait times out after the job is stored, processing continues and the 504 request_timeout error body carries error.job_id; poll that job to follow its status. The x-request-id response header carries the same value.
post/audio/transcriptions
Request
- Base URLhttps://api.aquavoice.com/v1
- AuthHTTP bearer
Headers
Idempotency-Keystring
Optional idempotency value. Use the same value of 1–255 printable ASCII characters for retries of one logical request. Terminal results replay for 24 hours, or 10 minutes for a dictation on a zero-data-retention account; different request content returns 409 idempotency_conflict.
X-Client-Request-Idstring
Optional printable ASCII correlation value of up to 512 characters. It does not provide idempotency.
Request body multipart/form-data
Example request
{
"language": "auto"
}Response
Transcription result.
Example response
{
"text": "The beta is stable enough to expand next week.",
"language": "en",
"duration": 17.8,
"segments": [
{
"start": 0,
"end": 4.2,
"text": "The beta is stable enough to expand next week."
}
],
"usage": {
"seconds": 17.8
}
}Changes
No recorded changes to this operation across all 1 revision of this API.