Skip to content

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 软件

  1. 下载 Miniconda

  2. 安装 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