使用Orpheus-TTS生成中文语音可分为4个关键步骤:
- environmental preparation:安装Python 3.8-3.11,推荐Nvidia GPU(显存≥12GB)并配置CUDA环境
- 安装核心组件::
通过pip安装稳定版本依赖:pip install orpheus-speech vllm==0.7.3 transformers
- 下载中文模型::
从Hugging Face获取多语言模型:huggingface-cli download canopylabs/orpheus-multilingual-research-release
- Generate Speech::
使用Python脚本调用(注意中文需指定中文字符角色):from orpheus_tts import OrpheusModel
model = OrpheusModel(model_name="canopylabs/orpheus-multilingual-research-release")
audio = model.generate_speech("zh_char: 欢迎使用中文语音合成系统")
注意事项:中文支持需要加载多语言模型包;若遇vLLM报错可尝试降级至0.7.1版本;首次运行需下载约5GB模型文件。
This answer comes from the articleOrpheus-TTS: Text-to-Speech Tool for Generating Natural Chinese SpeechThe