[index-tts]English hyphen misread as "minus" in Chinese | 英文连字符错读成中文“减”

2025-10-29 956 views
6
在推理纯英文文本时,连字符和数字会被读成中文。 "text-to-speech" 读成 "text jian to jian speech" "CosyVoice2, Fish-Speech" 读成 "cose voi ker, fish jian speech Input text IndexTTS is a GPT-style text-to-speech (TTS) model mainly based on XTTS and Tortoise. Trained on tens of thousands of hours of data, our system achieves state-of-the-art performance, outperforming current popular TTS systems such as XTTS, CosyVoice2, Fish-Speech, and F5-TTS. Prompt audio (English) https://jmp.sh/GjWuuxZ6 Output https://jmp.sh/7Ux3qcsW 附件 wav.zip

回答

5
因为CosyVoice2的原因,ce2被识别为了拼音,可以将CosyVoice2改为CosyVoice 2
6
确实解决了读成中文的问题,但很多连字符组合的复合词有时会在不应该的地方停顿,看来得先手动把连字符处理掉读出来连贯性会更好