【Mac】安装CosyVoice

ops/2024/10/30 12:43:51/

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.ppmy.cn/ops/129587.html

相关文章

基于 Java 的 Spring Boot 和 Vue 的宠物领养系统设计与实现

需要代码 vx:Java980320 不收取任何费用 在这个宠物领养系统中,我们可以设定两个角色:管理员和普通用户。每个角色的功能和目标略有不同,以下分别介绍: 管理员 管理员的主要职责是确保平台的高效运行&#xff0c…

Node.js 循环依赖或者递归调用导致的堆栈溢出问题

错误 (node:44066) Warning: Accessing non-existent property padLevels of module exports inside circular dependency (Use node --trace-warnings ... to show where the warning was created) node:events:526const result handler.apply(this, args);^RangeError: Max…

【机器学习】音乐与AI的交响:机器学习在音乐产业中的应用

📝个人主页🌹:Eternity._ 🌹🌹期待您的关注 🌹🌹 ❀目录 🔍1. 引言📒2. 机器学习在音乐创作中的革新🍁AI作曲家的诞生与作品展示🍂机器学习在音乐…

春秋云境CVE-2022-21661,sqlmap+json一把梭哈

网址: https://yunjing.ichunqiu.com/ https://yunjing.ichunqiu.com/cve/detail/1026?pay2 sqlmap启动参数: set cmdpath2024c:\Python310\python%cmdpath2024% E:\BaiduNetdiskDownload\sqlmapproject-sqlmap-796173f\sqlmap.py -vvv -r ./rr2024.txt --dbmsmysql -…

Apache paimon-CDC

CDC集成 paimon支持五种方式通过模式转化数据提取到paimon表中。添加的列会实时同步到Paimon表中 MySQL同步表:将MySQL中的一张或多张表同步到一张Paimon表中。MySQL同步数据库:将MySQL的整个数据库同步到一个Paimon数据库中。API同步表:将您的自定义DataStream输入同步到一…

QT中使用图表之QChart绘制曲线图

步骤和绘制折线图一模一样,只不过使用的系列是曲线系列QSplineSeries 不过我们也可以不用自己来创建轴 而是先把曲线系列创建好并添加到图表中之后 ----------------------------------------------------------------------------------------------------------…

UDP组播测试

支持组播的接口: ip a | grep MULTICAST 环回接口虽然显示不支持组播,实际也可以用于本地测试。 添加路由(非必须?): ip route add 239.0.0.0/24 via 10.10.10.206 dev eth0 开放防火墙: 查…

qt配置https请求

qt配置https请求 老套路,一图胜千言,在ui界面请求搜狗,看看能返回什么内容 平台信息 - 开发机操作系统 【win11】 - qt版本 【5.13.2 】 - 编译器 【Mingw32(qt自带安装) 】 - 目标平台【win32】,win7及win7以上x86/64 windows…