Audio APIs

Live
Synthesize speech or transcribe uploaded and hosted audio.
Open in ChatGPT
(opens in new tab)
Last verified: 2026-08-11

Text to speech

Send up to 600 characters. The live endpoint returns WAV audio; speed currently accepts only 1.
bash
curl https://api.modelrush.ai/v1/audio/speech \
-H "Authorization: Bearer $MODELRUSH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"modelrush/qwen3-tts-flash","input":"ModelRush connected","voice":"Cherry"}' \
--output speech.wav

Speech to text

Submit multipart audio or JSON containing a supported public audio reference. The response includes transcribed text, model, region, and request identifiers.
bash
curl https://api.modelrush.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $MODELRUSH_API_KEY" \
-F "model=modelrush/qwen3-asr-flash" \
-F "file=@meeting.wav"