Upload a file
Uploads an audio file for transcription. Transcription is asynchronous; Wavix sends a POST callback to callback_url when it completes, including the request_id returned by this request.
Callback body:
{
"request_id": "e865ea07-25af-4fdd-876e-04b0d41d5ebd",
"status": "completed",
"error": null
}
- request_id: ID of the transcription request.
- status: One of completed (transcription succeeded) or failed (transcription encountered an error).
- error: Error description, or null when the transcription succeeded.
Response
Returns the transcription request_id for the uploaded file.
Example response
{
"file": "file.mp3",
"request_id": "e865ea07-25af-4fdd-876e-04b0d41d5ebd",
"success": true
}Changes
Changed in 3 of the 50 revisions of this API.5
- ○
the endpoint scheme security
bearerAuthwas added to the APIapi-security-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
api operation id
Submitafilefortranscriptionremoved and replaced withspeech_analytics_createapi-operation-id-removed
- ○
added
SubmitFileTranscriptionResponseto the response bodyallOflist for the response status200response-body-all-of-added
- ○
removed
SubmitaFileforTranscriptionResponsefrom the response bodyallOflist for the response status200response-body-all-of-removed
This revision also has 163 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
endpoint added
endpoint-added
- ○