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

【笔记】CosyVoice 模型下载小记:简单易懂的两种方法对比

#工作记录

笔记标签:#CosyVoice 模型 #模型下载 #ModelScope #Git LFS #语音合成开发

一、强烈推荐:用 ModelScope SDK 下载(简单又靠谱)

1.1 好处多多

  • 不容易出错:能自动把模型需要的所有东西都下载好,不用担心漏文件导致模型用不了。
  • 不用特殊网络:在国内正常网络就能下载,万一断网了,重新运行还能接着下。
  • 总保持最新:官方更新模型功能,用这个方法下载就能直接用新功能。

1.2 具体步骤

  • 创建下载脚本:新建一个叫models_download.py的文件,把下面代码复制进去:
# 导入下载工具from modelscope import snapshot_download# 下载基础模型snapshot_download('iic/CosyVoice-300M', local_dir='pretrained_models/CosyVoice-300M')# 下载微调版本snapshot_download('iic/CosyVoice-300M-SFT', local_dir='pretrained_models/CosyVoice-300M-SFT')# 下载另一个版本snapshot_download('iic/CosyVoice-300M-Instruct', local_dir='pretrained_models/CosyVoice-300M-Instruct')# 下载语音合成要用的模型snapshot_download('speech_tts/speech_kantts_ttsfrd', local_dir='pretrained_models/speech_kantts_ttsfrd')

 

  • 运行代码:打开终端,先激活我们项目的虚拟环境,再输入命令python models_download.py 。等它下载完就行,如果遇到权限问题,加个--no-cache-dir参数试试。
​python models_download.py

实验记录:我自己测试时,第一次下载到一半断网了,重新运行代码后,它真的接着上次的进度继续下载,很方便!

二、备选方法:用 Git LFS 下载(麻烦,不推荐)

2.1 准备工作

要用这个方法,得先安装 Git LFS,这是专门用来下载大文件的工具,因为模型文件都很大。

2.2 下载命令

在终端输入下面命令:

# 创建放模型的文件夹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

2.3 可能遇到的问题

  • 网络要求高:必须开特殊网络,而且网络不稳定就容易下载中断。断了之后,得手动清理没下完的文件,再重新下载。
  • 文件容易缺:可能有些重要文件没下载下来,等我们用模型的时候就会报错,还得自己检查文件够不够、对不对。
  • 自己装依赖:下完模型,还得手动安装模型运行需要的其他软件,装错版本就用不了。

踩坑笔记:之前尝试这个方法,网络中断后没清理干净残留文件,重新下载就出问题了,折腾好久才解决。下载后可能文件不完整,运行程序时一直报找不到相关文件的错。

三、两种方法对比

对比项

ModelScope SDK 下载

Git LFS 下载

网络

正常网络就能下,断了能续

必须特殊网络,容易断

出错概率

很低

很高

操作难度

复制代码运行就行

要处理各种问题

四、最后提醒

  1. 优先用第一种 ModelScope SDK 下载,省事又省心。
  1. 非要用 Git LFS 下载的话,记得先安装 Git LFS,下载时网络要稳定。
  1. 如果下载出问题了,看看~/.cache/modelscope/logs里的日志文件,找不出原因就去 ModelScope 官网找官方帮忙。

实用小贴士:可以把这篇笔记收藏起来,下次再下载模型时,直接照着步骤操作就好啦!

希望这篇笔记能帮我们顺利下载 CosyVoice 模型,开始好玩的语音合成开发!

相关文章:

  • Trae 插件 Builder 模式:从 0 到 1 开发天气查询小程序,解锁 AI 编程新体验
  • 康复训练:VR 老年虚拟仿真,趣味助力恢复​
  • IP地址查询可以了解到哪些宿主信息
  • SpringBoot 自动装配流程
  • 培训考试系统在职业技能培训中发挥着怎么样的作用
  • c++作业整理2
  • java中XML的使用
  • 基于EFISH-SCB-RK3576/SAIL-RK3576的智能药柜管理系统技术方案
  • 阿里云的网络有哪些
  • 【药品进销存专用软件】佳易王药品台账管理系统:门诊进销存怎么操作?系统实操教程 #医药系统进销存
  • OptiStruct实例:汽车声控建模
  • OpenCV计算机视觉实战(5)——图像基础操作全解析
  • AI预测3D新模型百十个定位预测+胆码预测+去和尾2025年5月15日第78弹
  • 多光谱影像:解锁遥感奥秘的 “彩色钥匙”
  • python中使用neo4j
  • 在C++模板中,设置一个无名模板参数的默认值为0到底是什么含义
  • 人工智能(AI)与机器学习(ML):定义、区别及应用解析
  • 互联网大厂Java求职面试:AI与大模型集成的云原生架构设计
  • 流程编辑器Bpmn与LogicFlow学习
  • C40-指针
  • 病重老人取钱在银行门口去世,家属:已协商一致
  • 牛市早报|持续推进城市更新行动意见印发,证监会强化上市公司募资监管
  • 车主质疑零跑汽车撞车后AEB未触发、气囊未弹出,4S店:其把油门当刹车
  • 第十二届警博会在京开幕:12个国家和地区835家企业参展
  • 上海首发经济“卷”到会展业,浦东签约三个年度“首展”
  • 郑培凯:汤显祖的“至情”与罗汝芳的“赤子之心”