使用Spleete进行人声与背景声分离
- 下载权重: 2sterms.tar.gz
https://github.com/deezer/spleeter/releases/tag/v1.4.0
2sterms分区分 背景音和人声, 此外还有4sterms和5sterms的模型, 会区分出更多乐器的轨道,
- 视频提取声音到MP3格式
ffmpeg -i ./item.mp4 -vn -c:a libmp3lame -aq 2 ./demo.mp3
- 调用spleete进行音轨分离
spleeter separate -o ./ -p spleeter:2stems ./demo.mp3
默认会下载权重到当前目录, 但由于网络问题经常会下载失败, 运行还不会报错, 所以在第2步要提前把权重下载并解压好.
- 可以得到两个wav文件, 其中vocals.wav就是声音.
人工智障与神经病网络
https://www.cnblogs.com/JiangOil/
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)