-1

我有一个项目要完成,需要我找到人声的音素元音的基本频率。我是声音处理的新手,不知道如何进行。谁能指导我应该如何解决这个问题?

我尝试过使用 FFT 和自相关方法查找基频的搜索方法,但我无法找到解决方案。谁能给我一个代码片段?

4

1 回答 1

1

恕我直言,RAPT 是音高跟踪的最佳算法。

算法描述

我使用了两个 RAPT 实现:

  • 语音归档系统。用谷歌你也可以找到来源。这是纯 C 中非常好的参考实现。不幸的是,将其集成到某些系统中并不是很简单。
  • VOICEBOX MATLAB实现。与之前的算法实现相比,有时会给出其他结果。

NB 如果您需要精确的音调频率估计,您必须查看Instantaneous RAPT 算法

于 2018-04-12T10:55:45.510 回答