0

我正在使用神经网络做一个关于音乐流派分类的项目。我需要提取不同的特征。带宽和速度的含义是什么以及如何使用 Matlab 找到它们。

4

3 回答 3

1

Try Hard 是对的,您应该多阅读一些资料,首先弄清楚带宽和速度是多少。信号的带宽是其频谱范围的宽度,以赫兹为单位。Matlab 中的 fft 命令在这里很有用,您可以搜索 Mathworks 以获取有关如何使用它的教程。

至于节奏,这是另一个 Stackoverflow 问题,其中包含一些资源并解决了您的问题:

Matlab Bpm 算法

于 2013-08-01T20:16:53.807 回答
1

网络搜索“带宽和速度的含义以及如何使用 Matlab 找到它们”出现了thisthis

我建议你读一读!

于 2013-08-01T18:21:32.347 回答
0

一个好的开始是阅读 George Tzanetakis 的论文“音频信号的音乐流派分类”!

他描述了如何提取所有特征,你可以在 marsyas 中找到很多算法来提取它http://marsyas.info/

我在matlab中写了节奏提取步骤https://github.com/ederwander/Beat-Track

于 2013-08-03T18:21:41.917 回答