gpt4 book ai didi

c# - 声音的 FFT 频率

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:17 25 4
gpt4 key购买 nike

麦克风上的某个时间,开始流动定义频率(500hz)的声音。我如何知道信号何时开始到达麦克风?要解决这个问题,我知道我需要使用 FFT(快速傅里叶变换)。但是我不明白,我应该如何计算FFT频率?我在 C# 上使用 NAudio。我的麦克风缓冲区是字节数组。

最佳答案

为此使用 FFT 有点矫枉过正,并不是特别合适。此类问题(音调检测/起始检测)的一个更简单的解决方案是 Goertzel filter .

关于c# - 声音的 FFT 频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com