当前模型的贡献者未提供更加详细的模型介绍。模型文件和权重,可浏览“模型文件”页面获取。
您可以通过如下git clone命令,或者ModelScope SDK来下载模型
SDK下载
#安装ModelScope
pip install modelscope
#SDK模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('ModelM/ChatTTS-ModelScope')
Git下载
#Git模型下载
git clone https://www.modelscope.cn/ModelM/ChatTTS-ModelScope.git
依赖安装
pip install torch ChatTTS vocos WeTextProcessing vector_quantize_pytorch
下载原版git工程
git clone https://github.com/2noise/ChatTTS.git
创建文件
cd ChatTTS
新建文件: tts_test.py 填入下面的代码
示例代码如下:
其中:model_path 为模型手动下载的文件路径
import torch
import ChatTTS
from IPython.display import Audio
import torchaudio
model_path = "/data/Model/ChatTTS"
# 初始化ChatTTS
chat = ChatTTS.Chat()
chat.load_models(source='local',local_path=model_path)
# 定义要转换为语音的文本
texts = ["你好,欢迎使用ChatTTS之ModelScope版!"]
# 生成语音
wavs = chat.infer(texts, use_decoder=True)
# 播放生成的音频
# Audio(wavs[0], rate=24_000, autoplay=True)
# 保存语音文件
torchaudio.save("output.wav", torch.from_numpy(wavs[0]), 24000)
如果您是本模型的贡献者,我们邀请您根据模型贡献文档,及时完善模型卡片内容。
评论