Chinese (Mandarin) Text to Speech

Turn Chinese (Mandarin) text into natural speech with AI voices. 25 voices. Free, no signup — download as MP3 or WAV.

Sign up for 5,000 character limit

Wrap your text in SSML tags for precise control:

<speak><prosody rate="slow">Slow speech</prosody></speak>

Tags the selected model understands — click to drop one into your text where it happens:

This model reads plain text, so inline tags are ignored. For tag-based emotion, switch to an expressive model like Orpheus or Bark.

Define custom pronunciations (word = pronunciation):

-12 +12
0.5x 2.0x
Free with Piper, VITS, MeloTTS
Your generated audio will appear here. Choose a model, enter text, and click Generate.
Audio Generated Successfully
0:00
Download Audio Download .srt Link expires in 24h
Free tier: personal use. Commercial license from $5/mo
Love TTS.ai? Tell your friends!

About Chinese (Mandarin) text to speech

Mandarin text-to-speech lives or dies on tone: it has four lexical tones plus a neutral tone, and getting the contour wrong turns "mā" (mother) into "mǎ" (horse), so the model must predict pitch per syllable, not just per sentence. Tone sandhi adds another layer — for example two third tones in a row shift the first to a rising tone, and the words "一" (yī) and "不" (bù) change tone depending on what follows. Because Hanzi carry no spaces and many characters are polyphonic (多音字), high-quality Chinese synthesis depends heavily on word segmentation and grapheme-to-phoneme disambiguation from context.

Sample — 中文(普通话)

“今天天气很好,我们一起去公园散步,顺便买点水果回家吧。”

Native name
中文(普通话)
Speakers
about 1.1 billion speakers (roughly 920 million native Mandarin)
Language family
Sinitic branch of Sino-Tibetan
Script
Chinese characters (Hanzi) — Simplified and Traditional
Spoken in
Mainland China, Taiwan, Singapore, Malaysia, Hong Kong, global Chinese diaspora

25 Chinese (Mandarin) voices

Chinese Speaker 1

Bark
Standard Neutral

Chinese Speaker 2

Bark
Standard Neutral

Chinese Speaker

Bark Small
Standard Neutral

Chinese Female

CosyVoice 2
Standard Female

Chinese Male

CosyVoice 2
Standard Male

Chinese Female

CosyVoice3
Standard Female

Chinese Male

CosyVoice3
Standard Male

Default (Chinese)

Darwin TTS
Standard Neutral

Default

GPT-SoVITS
Standard Neutral

Chinese Default

IndexTTS-2
Standard Neutral

Xiaobei

Kokoro
Free Female

Xiaoni

Kokoro
Free Female

Xiaoxiao

Kokoro
Free Female

Yunjian

Kokoro
Free Male

Chinese

MeloTTS
Free Female

Default (Chinese)

Ming-Omni TTS
Free Neutral

Chinese

MOSS-TTS Nano
Standard Neutral

Default (Chinese)

MOSS-TTSD
Standard Neutral

Chinese

OpenVoice
Premium Neutral

Huayan (Chinese)

Piper
Free Female

Uncle Fu

Qwen3 TTS
Standard Male

Chinese Default

Spark TTS
Standard Neutral

Speaker 1 (Chinese)

VibeVoice
Standard Neutral

Speaker 2 (Chinese)

VibeVoice
Standard Neutral

Default Chinese

VoxCPM
Standard Neutral

What people use Chinese (Mandarin) text to speech for

E-learning and Mandarin language-teaching narration
Short-video (Douyin/Bilibili) and livestream voiceover
Navigation and in-car voice prompts
Customer-service IVR and chatbot voices
News and audiobook narration for the diaspora

Chinese (Mandarin) Text to Speech — FAQ

Yes. You can paste either Simplified (mainland/Singapore) or Traditional (Taiwan/Hong Kong) text; both are read in Mandarin pronunciation.

The model predicts each syllable's tone contour from context and applies tone sandhi rules, so sequences like third-tone pairs and the special cases of 一 and 不 come out naturally.

Mostly yes. Multi-reading characters such as 行 (xíng vs háng) or 长 (cháng vs zhǎng) are disambiguated from surrounding words, though rare proper nouns can still be ambiguous.

These voices are Standard Mandarin (Putonghua). Cantonese uses a different tone system and pronunciation and is not the same as Mandarin TTS.

Related languages