mimo-v2.5-asr
Speech recognition (ASR) · Xiaomi
Endpoint: POST /v1/chat/completions
Request mode: Chat Completions with an input_audio payload
Billing: $0.0694 per audio hour
Start free — $2 credit
Chinese speech API directory
Compare speech recognition and speech synthesis models available through one ChinaAPI key. Each model keeps its real request path. stepaudio-2.5-tts, glm-tts, qwen3-tts-flash, speech-2.8-hd, speech-2.8-turbo, step-tts-2, step-tts-mini uses /v1/audio/speech. glm-asr-2512, qwen3-asr-flash, stepaudio-2.5-asr use /v1/audio/transcriptions. mimo-v2.5-asr, mimo-v2.5-tts use /v1/chat/completions with model-specific audio payloads.
Live catalog
Model IDs, endpoint modes, billing units, capabilities, and displayed prices come from scripts/models-data.json, whose audio prices are reconciled with the ChinaAPI gateway. The displayed media rate may include a service margin covering provider input/output billing, payment processing, chargeback exposure, and operations. Any margin is included in the displayed rate and is not added separately. Check live pricing before production rollout.
Speech recognition (ASR) · Xiaomi
Endpoint: POST /v1/chat/completions
Request mode: Chat Completions with an input_audio payload
Billing: $0.0694 per audio hour
Text to speech (TTS) · Xiaomi
Endpoint: POST /v1/chat/completions
Request mode: Chat Completions with messages plus an audio output configuration
Billing: $0 per 10k characters
Limited-time free upstream pricing; check live pricing before production rollout.
Text to speech (TTS) · StepFun
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.8056 per 10k characters
Speech recognition (ASR) · Zhipu AI
Endpoint: POST /v1/audio/transcriptions
Request mode: OpenAI-compatible transcription endpoint
Billing: $0.5 per audio hour
Text to speech (TTS) · Zhipu AI
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.5556 per 10k characters
Speech recognition (ASR) · Alibaba
Endpoint: POST /v1/audio/transcriptions
Request mode: OpenAI-compatible transcription endpoint
Billing: $0.11 per audio hour
Text to speech (TTS) · Alibaba
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.1111 per 10k characters
Text to speech (TTS) · MiniMax
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.4861 per 10k characters
Text to speech (TTS) · MiniMax
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.2778 per 10k characters
Text to speech (TTS) · StepFun
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.3889 per 10k characters
Text to speech (TTS) · StepFun
Endpoint: POST /v1/audio/speech
Request mode: OpenAI-compatible speech endpoint
Billing: $0.125 per 10k characters
Speech recognition (ASR) · StepFun
Endpoint: POST /v1/audio/transcriptions
Request mode: OpenAI-compatible transcription endpoint
Billing: $0.0208 per audio hour
Choose by workload
mimo-v2.5-asr: Xiaomi MiMo-V2.5-ASR — speech recognition for Chinese, English, code-switching, regional dialects, noisy recordings, far-field audio, multiple speakers, and lyrics.
mimo-v2.5-tts: Xiaomi MiMo-V2.5-TTS — expressive multilingual speech synthesis with built-in voices, natural-language style instructions, emotion, pace, tone, dialect, and character control.
stepaudio-2.5-tts: StepAudio 2.5 TTS — contextual speech synthesis with inline natural-language direction, expressive delivery, built-in voices, and OpenAI-compatible audio output.
glm-asr-2512: GLM-ASR-2512 — multilingual streaming speech recognition for meetings, support calls, subtitles, and noisy recordings, with hotword support and Chinese dialect coverage.
glm-tts: GLM-TTS — context-aware speech synthesis with expressive delivery, streaming output, fast first audio, and controls for voice, speed, and volume.
qwen3-asr-flash: Qwen3-ASR-Flash — multilingual file transcription with language hints, inverse text normalization, emotion recognition, and OpenAI-compatible audio input.
qwen3-tts-flash: Qwen3-TTS-Flash — low-latency multilingual speech synthesis with mixed-language input, built-in voices, automatic language matching, and character-based billing.
speech-2.8-hd: MiniMax Speech 2.8 HD — high-fidelity speech synthesis with natural emotional delivery, language enhancement, voice controls, and production audio formats.
speech-2.8-turbo: MiniMax Speech 2.8 Turbo — speed-focused speech synthesis with natural output, emotion controls, language enhancement, and common production audio formats.
step-tts-2: Step TTS 2 — expressive speech synthesis with official and cloned voices, speed and volume control, pronunciation mapping, and multiple output formats.
step-tts-mini: Step TTS Mini — cost-efficient expressive speech synthesis for Chinese, English, Japanese, Cantonese, and Sichuanese, with official and cloned voices.
stepaudio-2.5-asr: StepAudio 2.5 ASR — a 4B MTP streaming transcription model for fast Chinese-English recognition, ITN normalization, subtitles, meetings, and voice agents.
Compatibility boundary
The route names and request envelopes follow OpenAI-compatible patterns, but clients must send the audio fields required by each model. stepaudio-2.5-tts, glm-tts, qwen3-tts-flash, speech-2.8-hd, speech-2.8-turbo, step-tts-2, step-tts-mini uses /v1/audio/speech. glm-asr-2512, qwen3-asr-flash, stepaudio-2.5-asr use /v1/audio/transcriptions. mimo-v2.5-asr, mimo-v2.5-tts use /v1/chat/completions with model-specific audio payloads.
Quickstarts
Speech recognition (ASR) via /v1/chat/completions
AUDIO_BASE64=$(base64 < meeting.wav | tr -d '\n')
curl -X POST https://api.chinaapi-ru.com/v1/chat/completions \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "mimo-v2.5-asr",
"messages": [{
"role": "user",
"content": [{
"type": "input_audio",
"input_audio": {"data": "data:audio/wav;base64,'"$AUDIO_BASE64"'"}
}]
}]
}'
Text to speech (TTS) via /v1/chat/completions
curl -X POST https://api.chinaapi-ru.com/v1/chat/completions \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "mimo-v2.5-tts",
"messages": [
{"role": "user", "content": "Natural, clear, and friendly delivery"},
{"role": "assistant", "content": "Welcome to ChinaAPI. 欢迎使用语音模型。"}
],
"audio": {"format": "wav", "voice": "冰糖"}
}' > response.json
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "stepaudio-2.5-tts",
"voice": "cixingnansheng",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Speech recognition (ASR) via /v1/audio/transcriptions
curl -X POST https://api.chinaapi-ru.com/v1/audio/transcriptions \
-H "Authorization: Bearer sk-..." \
-F "model=glm-asr-2512" \
-F "file=@meeting.wav" \
-F "response_format=json"
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "glm-tts",
"voice": "tongtong",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Speech recognition (ASR) via /v1/audio/transcriptions
curl -X POST https://api.chinaapi-ru.com/v1/audio/transcriptions \
-H "Authorization: Bearer sk-..." \
-F "model=qwen3-asr-flash" \
-F "file=@meeting.wav" \
-F "response_format=json"
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "qwen3-tts-flash",
"voice": "Cherry",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "speech-2.8-hd",
"voice": "Chinese (Mandarin)_Warm_Bestie",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "speech-2.8-turbo",
"voice": "Chinese (Mandarin)_Warm_Bestie",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "step-tts-2",
"voice": "cixingnansheng",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Text to speech (TTS) via /v1/audio/speech
curl -X POST https://api.chinaapi-ru.com/v1/audio/speech \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "step-tts-mini",
"voice": "cixingnansheng",
"input": "(轻声)Welcome to ChinaAPI. 今天我们来测试自然语音。",
"response_format": "mp3"
}' \
--output speech.mp3
Speech recognition (ASR) via /v1/audio/transcriptions
curl -X POST https://api.chinaapi-ru.com/v1/audio/transcriptions \
-H "Authorization: Bearer sk-..." \
-F "model=stepaudio-2.5-asr" \
-F "file=@meeting.wav" \
-F "response_format=json"
No. stepaudio-2.5-tts, glm-tts, qwen3-tts-flash, speech-2.8-hd, speech-2.8-turbo, step-tts-2, step-tts-mini uses /v1/audio/speech. glm-asr-2512, qwen3-asr-flash, stepaudio-2.5-asr use /v1/audio/transcriptions. mimo-v2.5-asr, mimo-v2.5-tts use /v1/chat/completions with model-specific audio payloads.
mimo-v2.5-asr: $0.0694 per audio hour; mimo-v2.5-tts: $0 per 10k characters; stepaudio-2.5-tts: $0.8056 per 10k characters; glm-asr-2512: $0.5 per audio hour; glm-tts: $0.5556 per 10k characters; qwen3-asr-flash: $0.11 per audio hour; qwen3-tts-flash: $0.1111 per 10k characters; speech-2.8-hd: $0.4861 per 10k characters; speech-2.8-turbo: $0.2778 per 10k characters; step-tts-2: $0.3889 per 10k characters; step-tts-mini: $0.125 per 10k characters; stepaudio-2.5-asr: $0.0208 per audio hour. The displayed media rate may include a service margin covering provider input/output billing, payment processing, chargeback exposure, and operations. Any margin is included in the displayed rate and is not added separately. These values are rendered from the model catalog rather than copied into this page.
Yes. ChinaAPI provides access without a mainland-China account or phone number. Register for a key, then use the exact route and payload shown for your chosen model.