当前位置: 首页 > article >正文

【Mac】安装CosyVoice

1、下载项目

  • 官方项目地址:https://github.com/FunAudioLLM/CosyVoice.git
git clone --recursive https://github.com/v3ucn/CosyVoice_for_MacOs.git

如果由于网络故障克隆子模块失败,请运行以下命令直到成功:

cd CosyVoice_for_MacOs
git submodule update --init --recursive

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

cd CosyVoice_for_MacOs
conda create -n cosyvoice python=3.11
conda activate cosyvoice

如未安装 conda ,请看 【Mac】Python 环境管理工具

3、安装 Python依赖

pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com

4、设置环境变量

export PYTHONPATH=third_party/AcademiCodec:third_party/Matcha-TTS

5、安装sox

# 退出虚拟环境
conda deactivate

# 安装sox
brew install sox

如未安装 Homwbrew ,请看 【Mac】Homwbrew

6、下载模型

mkdir -p pretrained_models  
git clone https://www.modelscope.cn/iic/CosyVoice-300M.git pretrained_models/CosyVoice-300M  
git clone https://www.modelscope.cn/iic/CosyVoice-300M-SFT.git pretrained_models/CosyVoice-300M-SFT  
git clone https://www.modelscope.cn/iic/CosyVoice-300M-Instruct.git pretrained_models/CosyVoice-300M-Instruct  
git clone https://www.modelscope.cn/speech_tts/speech_kantts_ttsfrd.git pretrained_models/speech_kantts_ttsfrd

7、启动

conda activate cosyvoice
python3 webui.py --port 50000 --model_dir speech_tts/CosyVoice-300M

访问 http://localhost:50000

10、参考资料

  • 【Mac】CosyVoice整合包
  • 【Windows & Mac】CosyVoice安装教程
  • 【Mac】CosyVoice安装教程

http://www.kler.cn/a/371370.html

相关文章:

  • Git 常用命令与开发流程总结
  • 中阳智能投资系统:量化科技引领未来投资之路
  • 【git】 git 删除了文件,如何找回
  • 《C++23 新特性:现代软件开发的变革力量》
  • 论可以对抗ai编程的软件开发平台(直接把软件需求描述变成软件的抗ai开发平台)的设计
  • 【数据结构-邻项消除】力扣1003. 检查替换后的词是否有效
  • spyglass关于cdc检测的一处bug
  • 精益求精:提升机器学习模型表现的技巧”
  • 如何批量注册多个Outlook邮箱账号并避免关联
  • apisix的原理及作用,跟spring cloud gateway有什么区别?
  • 《Linux运维总结:基于ARM64+X86_64架构CPU使用docker-compose一键离线部署redis 6.2.14容器版哨兵集群》
  • angular使用http实现get和post请求
  • TimyNote:轻便高效的跨平台笔记工具
  • 如何使用Photoshop修改图标为纯色
  • MATLAB细胞干扰素信号矩阵和微分方程计算分析
  • 【06-并发控制:互斥 (1)-课堂示例代码运行】 modelchecker的使用封装 Peterson算法的修改和验证
  • 迈威通信西安采矿展大放异彩,驱动煤矿智能转型加速跑
  • 面试中的一个基本问题:如何在数据库中存储密码?
  • Codeforces Round 909 (Div. 3)
  • selenium解决调用Chrome str’ object has no attribute ‘capabilities’ Process finished
  • redis修改配置文件配置密码开启远程访问后台运行
  • Vscode中Github Copilot无法使用
  • 攻防世界的新手web题解
  • web前端多媒体标签设置(图片,视频,音频)以及图片热区(usemap)的设置
  • C++:多态(原理篇)
  • 交流调速系统分类