如何解决如何用python计算音频频谱中频率的峰值
我有一个由多个频率组成的音频文件,我需要在做 FFT 后找到频谱中的所有频率峰值。但问题是我怎样才能为峰值设置阈值线。在此处输入图片说明
如您所见,我需要找到该频谱的所有峰值,但有时幅度非常高,有时又太低,因此我们如何才能知道音频中存在的确切频率。
如果我们将幅度阈值设置为 0.5,则 17000Hz 处的峰值将不会被计算在内,但如果我们将其设置得太低,那么在其他情况下,当噪声变大时会被计算在内。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。