v2

latestOpenAPI 3.1.02026-07-2628105122.0 KB
speechToTextTranslateJob

Upload Files for Speech to Text Translate Bulk Job V1

Generate presigned upload URLs for audio files that will be processed in a speech to text translate bulk job

post/speech-to-text-translate/job/v1/upload-files

Query parameters

ptu_idinteger nullable

Headers

api-subscription-keystring required
api-subscription-keystring

Your unique subscription key for authenticating requests to the Sarvam AI Speech-to-Text API. Here are the steps to get your api key

Request body

job_idstring required

UUID of the bulk job returned from job initiation.

filesstring[] required

Required. Output filenames to download (e.g. "0.json"). Get these from the job status response: job_details[].outputs[].file_name after the job completes.

Response

Successful Response

job_idstring required
job_state'Accepted' | 'Pending' | 'Running' | 'Completed' | 'Failed' required
upload_urlsobject required
storage_container_type'Azure' | 'Local' | 'Google' | 'Azure_V1' required