windows10/11上源码安装部署 index-tts
v3.68 起,F5-TTS的配置接口可同时用于 F5-TTS/Spark-TTS/index-TTS/Dia-TTS, 只需要填写正确的url地址(本机通常是http://127.0.0.1:7860)并在下拉列表中选择对应服务即可。
1. 首先安装 conda 软件
下载 Miniconda
打开浏览器,输入这个网址,然后按回车:
https://www.anaconda.com/download/success#miniconda往下拉,找到“Miniconda”部分,点击 Windows 的下载链接,或者直接用这个直链:
https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe文件会保存到你的“下载”文件夹(比如
C:\Users\你的用户名\Downloads
),文件名类似Miniconda3-latest-Windows-x86_64.exe
。
安装 Miniconda
双击下载的文件,弹出安装窗口。
点击“Next”(下一步),同意许可协议(点“I Agree”)。
重要: 在“Advanced Options”页面,勾选 Add Miniconda3 to my PATH environment variable (把 Miniconda 加到环境变量),这样就能直接用
conda
命令操作了, 否则你会遇到错误conda 不是内部或外部命令,也不是可运行的程序或批处理文件。
注意:有些电脑可能会警告说不推荐加到 PATH,别管它,勾上就好,这是新手常见的坑,不勾的话后面命令用不了。
- 点击“Install”(安装),等待几分钟,完成后点“Finish”(完成)。
2. 下载 index-tts 源码并安装依赖
到此地址 https://github.com/index-tts/index-tts ,点击绿色Code
,下载zip压缩包
下载后解压,进入含有 requirements.txt
的文件夹,打开删除最后2行内容
WeTextProcessing; platform_machine != "Darwin"
wetext; platform_system == "Darwin"
接着在文件夹地址栏中输入cmd
回车,依次执行以下命令
conda create -n index-tts python=3.10
conda activate index-tts
conda install -y -c conda-forge pynini==2.1.5
pip install WeTextProcessing==1.0.3
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126
pip install -r requirements.txt
如果未出现红色报错,则安装成功完成
3. 启动webui
确保已激活虚拟环境 conda activate index-tts
然后执行 python webui.py
,在浏览器中打开http://127.0.0.1:7860