官方链接:F5-tts
部署的链接:F5-tts
在这篇文章中,我们将详细讲解如何安装和使用 F5-TTS,帮助你快速上手。通过本教程,你不仅能够成功运行 F5-TTS,还能掌握内网穿透的配置方法,轻松实现外部访问。
一、F5-TTS 安装教程
1. 注册并获取免费 GPU
首先,我们推荐通过 腾讯云 GPU 服务来获取免费的算力支持:
点击链接并注册账号。
登录后点击“立即体验”,等待几分钟,当显示“运行中”后即可进入工作区。
2. 清理环境并安装依赖
删除内置文件 打开终端,删除内置文件以确保环境清洁。
卸载预装的 PyTorch 在终端中运行以下命令并确认卸载:
pip uninstall torch
安装 F5-TTS 相关环境 按以下步骤安装依赖:
conda create -n f5-tts python=3.10 conda activate f5-tts apt update apt install -y ffmpeg pip uninstall torch torchvision torchaudio transformers pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 pip install transformers git clone https://github.com/SWivid/F5-TTS.git cd F5-TTS pip install -e .
启动服务 使用以下命令运行服务:
f5-tts_infer-gradio --port 7860 --host 0.0.0.0
3. 一键安装命令
为方便使用,提供了一键安装代码:
conda create -n f5-tts python=3.10 -y && conda activate f5-tts && sudo apt update && sudo apt install -y ffmpeg && pip uninstall -y torch torchvision torchaudio transformers && pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 transformers && git clone https://github.com/SWivid/F5-TTS.git && cd F5-TTS && pip install -e . && f5-tts_infer-gradio --port 7860 --host 0.0.0.0
二、常见问题及解决方法
问题 1:网络克隆失败
出现以下错误提示时,可能是网络不稳定导致:
解决方法:
git config --global http.sslVerify false
git config --global http.sslVerify true
问题 2:无法连接 HuggingFace
最简单的解决方法是替换 src
文件夹:
下载预配置文件:src.zip。
上传到项目目录并解压:
apt install zip unzip unzip src.zip # 输入A rm src.zip
配置环境变量:
pip install -U huggingface_hub vim ~/.bashrc # 添加以下内容并保存退出 export HF_ENDPOINT=https://hf-mirror.com
重启机器或手动停止后重启运行环境:
f5-tts_infer-gradio --port 7860 --host 0.0.0.0
三、添加内网穿透(外部访问配置)
1. 注册 Ngrok
访问 Ngrok 官网并注册免费账号。
根据 Linux 安装指南,在腾讯云终端中执行命令。
配置完成后,通过生成的外部访问域名即可连接到部署的服务页面。
结语
通过本教程,你应该已经成功完成 F5-TTS 的安装和配置。如果遇到问题可以根据文中步骤排查解决。请注意,本教程仅供学习交流,切勿用于非法用途。
参考资料
F5-TTS 官方 GitHub 仓库 官方项目的源码和使用指南,包含完整的功能和依赖说明。
PyTorch 官方文档 用于了解 PyTorch 安装和 CUDA 支持的详细信息。
Ngrok 官方文档 提供了详细的内网穿透使用方法。
HuggingFace 官方指南 用于配置 HuggingFace 环境的更多技巧。
tlyanyu的Gpt-Sovits搭建教程 用于配置 腾讯云GPU 环境的更多技巧。
AI超元域博主的F5-TTS搭建视频 用于配置 F5-TTS 搭建的更多技巧。
最后推荐个大模型平台siliconflow 邀请码 NVAQPPDG ,双方都有赠送。
Qwen2.5 Coder 32B价格和OpenRouter差不多,相比其他可选模型类型不多,但是能白嫖还是香的
评论区