matlab - 歌声与音乐分离

标签 matlab fft

<分区>

我想知道如何对歌曲的声乐和非声乐片段进行分类时执行“光谱变化检测”。我们需要从频谱图中找到频谱变化。关于此的任何详细信息,特别是涉及 MATLAB 的信息?

最佳答案

从音频中分离出不同的信号是一个非常活跃的研究领域,也是一个非常困难的问题。这通常称为 Blind Signal Separation在文献中。 (上一个链接中有一些MATLAB demo代码。

当然,如果你知道音乐中有人声,你可以使用众多vocal separation中的一个。算法。

关于matlab - 歌声与音乐分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/502475/

相关文章:

linux - 在 red hat 4 中执行代码

math - 在 MATLAB 中绘制贝塞尔函数

java - 非 log 2 的快速傅里叶变换

python - 从幅度或 FFT 到 dB

python - 在Python中创建音频文件的幅度与频谱图

matlab - 在 MATLAB 中,如何更改子图的背景颜色?

matlab - 逆高斯分布的最大似然估计

python - Matlab分类与Python分类的区别

iphone - iPhone上的频率检测

c - 在 Beaglebone black 上运行 KissFFT 时出错