Spleeter能将音乐的人声和各种乐器声分离,最多支持分离成人声、鼓、贝斯、钢琴、其他共5部分(分离效果取决于源文件音质及封装方式等,实践中通常建议只分为2轨,即伴奏+人声);
Spleeter开源地址:https://github.com/deezer/spleeter;
注意:使用Python3.11以下环境,实测3.10.11是可以的,此环境同时可以运行whisper(强大的语音识别工具,openai出品,就是那个最火的chatgpt公司);
基于Linux(Ubuntu)安装,Windows系统请自行搜索教程,但是如果能用的话基本一样;
想要玩的痛快,建议使用Linux系统,就是个操作系统而已,也是有桌面的可以正常办公的呀;
1. 官方文档,阅读有一些难度:https://github.com/deezer/spleeter/wik;
2. 只是使用的话不需要研究什么文档,照葫芦画瓢即可;
3. 这个要学会,但是一般都是人声/伴奏分离;
SoX(即 Sound eXchange)是一个跨平台(Windows,Linux,MacOS 等)音频处理工具;
这个教程比较详细:https://www.jianshu.com/p/be8977de4a6b;
1. 假如你有一个音频ai.wav有一定噪音,且120-122秒之前就是噪音,这个区间的音频就可以作为噪音样本;
2. 一条命令实现降噪:
3. 详解;
4. 其他牛逼功能,自己可以探索!
写在最后:视频上有很多图形界面的工具为啥还要用这些命令呢,答案:如果你很懒的话,连使用工具的时间都不想花费,而且有很多工作是重复性的又有规律的,那么写个脚本自动执行……省下来的时间喝喝茶!