【Mac】安装 F5-TTS

1、下载项目

项目地址:【GitHub】 SWivid F5-TTS

2、创建并激活 Python 虚拟环境

# 创建 Python 虚拟环境
user@Mac F5-TTS-main % python3 -m venv f5-tts

# 激活进入 Python 虚拟环境
user@Mac F5-TTS-main % source f5-tts/bin/activate
(f5-tts) user@rMac F5-TTS-main % 

如果,不需要此虚拟环境:

# 退出虚拟环境
deactivate
# 删除虚拟环境,直接删除虚拟环境目录即可
rm -rf [虚拟环境目录]

3、安装依赖

(f5-tts) user@rMac F5-TTS-main % pip install accelerate>=0.33.0 bitsandbytes>0.37.0 cached_path click datasets ema_pytorch>=0.5.2 gradio jieba librosa matplotlib numpy<=1.26.4 pydub pypinyin safetensors soundfile tomli torchdiffeq tqdm>=4.65.0 transformers vocos wandb x_transformers>=1.31.14

可将依赖保存到文本 requirements.txt ,然后执行命令 pip install -r requirements.txt

accelerate>=0.33.0
bitsandbytes>0.37.0
cached_path
click
datasets
ema_pytorch>=0.5.2
gradio
jieba
librosa
matplotlib
numpy<=1.26.4
pydub
pypinyin
safetensors
soundfile
tomli
torchdiffeq
tqdm>=4.65.0
transformers
vocos
wandb
x_transformers>=1.31.14

4、启用 cuda 支持

N卡 用户 !!!

pip install torch==2.3.0+cu118 torchaudio==2.3.0+cu118 --extra-index-url https://download.pytorch.org/whl/cu118

5、启动 F5-TTS

(f5-tts) user@rMac F5-TTS-main % python3 src/f5_tts/infer/infer_gradio.py

10、参考资料

  • 【Mac】F5-TTS-MLX
  • 【Mac】Python 虚拟环境管理
  • 【资源】F5-TTS
上一篇:科技赋能投资:正大智能策略助力市场新机遇


下一篇:数据结构,问题 B: 反向输出