【文件属性】:
文件名称:separator:音频源分离演示项目
文件大小:582KB
文件格式:ZIP
更新时间:2021-04-30 18:22:20
Java
分隔器
分离器是一个简单的演示项目,用于说明不同类型的。
在其初始形式中,它支持谐波/打击乐和前景/背景分离。
谐波/打击乐分离可用于提取鼓声和其他高度打击乐的声音。 它也可用作提取谐波特征(如旋律)的第一步。
前景/背景分离对于提取歌声(例如流行歌曲的声音)很有趣。
使用的算法类似于:
Zafar Rafii和Bryan Pardo进行
Derry FitzGerald进行
分离器本身是基于音频特征提取库。
如何建造
分隔符可以使用构建。 只需运行
mvn clean install
您将在target目录中找到多个构建结果。
怎么跑
分隔符需要Java 8才能运行。
建立项目后,您可以使用
java -Xmx2G -jar target/separator-1.0.0-jar-with-dependencies.jar
版本号可能需要更改。 请注意,分隔符并没有真正优化。
【文件预览】:
separator-master
----.gitignore(212B)
----src()
--------main()
----LICENSE(26KB)
----pom.xml(9KB)
----README.md(3KB)