#176 · Primary category: Speech & Audio

parrots

chinese-speech-recognition chinese-speech-synthesis parrot pinyin2hanzi speech-recognition text-to-speech-python3 tts

Automatic Speech Recognition(ASR), Text-To-Speech(TTS) engine. 中英语音识别、多角色语音合成,支持多语言,准确率高

Project last updated:11/11/25

GitHub Stars

528

Forks

93

Contributors

5

License

Apache-2.0

Why we included this project

Parrots bundles speech recognition and text-to-speech into one Python package, so you don't have to wire separate ASR and TTS models together yourself. Recognition is handled by a distil-whisper-based model covering Chinese and English, with pinyin-to-character support, while synthesis offers three routes: a GPT-SoVITS-trained multi-voice engine, the IndexTTS2 model with decoupled emotion and speaker control plus adjustable duration, and streaming output for low-latency real-time speech. That makes it attractive if you're building Chinese- or English-language voice features and want both directions covered by a single library instead of assembling your own pipeline. Multi-lingual TTS with fine-grained control over emotion and speaking rate is the strongest selling point, and the streaming path gives you a fast path for real-time output. It installs with pip and has a Hugging Face demo if you want to hear the quality before committing.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category