有大佬支持了流式
https://github.com/myshell-ai/MeloTTS/pull/56/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
先指定一个目录下克隆代码
git clone https://github.com/myshell-ai/MeloTTS.git
如果你不需要流式可以直接操作源码。
再把大佬增加的代码 也加入
搞起来
创建虚拟环境
conda create -n melotts python=3.9
接下来激活虚拟环境
conda activate melotts
可以用pip list
查看安装了哪些依赖
目前有3个
然后在指定文件夹下拉取源代码 我上面已经克隆过了 我现在windows 电脑 F:\AI
路径下
如果是 linux 下 可以 cd /root/tts (例子)
git clone https://github.com/myshell-ai/MeloTTS.git
下载完进入文件夹
查看这个文件是需要下载的依赖
其中torch
和torchaudio
用默认命令下载 下载的是cpu
版本 如果你要使用gpu
可以先删除 我这里也先删除了
接下来根据 https://github.com/myshell-ai/MeloTTS/blob/main/docs/install.md
执行
cd /d F:\AI\MeloTTS-Streaming
/d
参数用于切换驱动器
进入源码所在的地址
pip install -e .
要等一段时间
好了 继续执行
接下来就需要安装 我们上面删掉的 torch
和 torchaudio
参考我的博文 校验pytorch是否支持显卡GPU 不支持卸载并安装支持版本
这里不做赘述了
如果直接下载 执行命令pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126
很慢的话
可以同多线程下载器先下载 然后 放到如图位置
在该目录下执行 pip install 如下图
继续
python -m unidic download
下载完成
cd melo
python app.py --port 6006