Bhashik Speech API
Convert input text to an audio file in the specified language and speaker voice.
Input text to synthesize.
Language code
Audio file link
Bad request
Unauthorized
Translate input text from source language to target language and return synthesized speech.
Input text to translate and synthesize.
Only 'eng' is supported as the source for certain translation endpoints.
Target language code
Audio file link
Bad request
Unauthorized
Upload a short audio file (mp3, wav) and get transcribed text.
Audio file (mp3 or wav).
Language code
Transcribed text
Bad request
Unauthorized
Upload a short audio file (mp3, wav) and get translated text.
Audio file (mp3 or wav).
Only 'eng' is supported as the source for certain translation endpoints.
Target language code
Translated text
Bad request
Unauthorized
Upload a short audio file and receive translated synthesized speech.
Audio file (mp3 or wav).
Only 'eng' is supported as the source for certain translation endpoints.
Target language code
Audio file link
Bad request
Unauthorized
Upload a longer audio file for asynchronous transcription; returns a request_id that can be polled.
Audio file (mp3 or wav).
Language code
Job queued
Bad request
Unauthorized
Upload a longer audio file for asynchronous speech-to-text translation; returns a request_id that can be polled.
Long audio file (mp3 or wav).
Only 'eng' is supported as the source for certain translation endpoints.
Target language code
Job queued
Bad request
Unauthorized
Poll the status of a long-duration transcription/translation job and obtain the output link/text when available.
Request ID returned by the long-duration upload endpoint.
Job status payload
Bad request
Unauthorized
Request ID not found
Last updated
Was this helpful?

