本地 ChatTTS 语音合成技能,将文字转换为自然中文语音。完全本地运行,免费无需 API Key。支持调节语速、音调、情感。适用场景:QQ 消息语音回复、文档朗读、通知提醒、长文本转语音。
在消息中要求生成语音,例如:
使用 <qqvoice> 标签发送语音文件:
text
<qqvoice>/path/to/output.wav</qqvoice>
参数默认值说明speed1.0语速 (0.5-2.0)pitch1.0音调 (0.5-2.0)temperature0.3随机性 (0-1)top_k20采样参数top_p0.7采样参数
使用 scripts/tts.py 生成语音:
bash
python3 scripts/tts.py "要转换的文字" --output output.wav
text: 要转换的文字(必填)--output: 输出文件路径--speed: 语速调节--pitch: 音调调节--seed: 随机种子(固定音色)首次使用需要安装依赖:
bash
pip install ChatTTS torch torchaudio