RapidTTS 是一个轻量级文本转语音工具,面向本地快速推理。当前默认后端是导出为 ONNX 的 MeloTTS。
- 支持 MeloTTS ONNX 推理
- 支持中文、英文和中英混合文本
- 默认模型自动下载,并使用 SHA256 校验
- 提供命令行工具:下载模型、检查安装、文本合成
- 提供 Python API,便于集成到应用中
pip install rapidtts命令行合成:
rapidtts text "你好,RapidTTS" outputs/1.wavPython 调用:
from rapidtts import RapidTTS, SynthesisRequest, TTSModel
tts = RapidTTS(model=TTSModel.MELO_ONNX)
resp = tts.synthesize(SynthesisRequest(text="你好,RapidTTS"))
resp.save("outputs/1.wav")RapidTTS 使用 Apache-2.0 License。