goertzel-algorithm相关内容

NAudio Waspi环回Goertzel

更新#2: 我一直在弄乱代码,我唯一的问题是,当声音通过麦克风出现时,它正在检测频率,但是算法根本不起作用.我要求它为500Hz,即使在该频率下发出 NO 声音,它的输出功率水平也更高.下面的代码(我看到这篇文章并没有引起太多关注,因此为什么我会不断更新) private void button3_Click(object sender, EventArgs e) { ..
发布时间:2020-06-26 12:55:34 C#/.NET

从WAV文件的解码DTMF

从我的更早问题继,我的目标是检测从C#WAV文件DTMF音调。不过,我真的在努力理解如何可以做到这一点。 据我所知,DTMF使用频率的组合,并且可以使用Goertzel算法...不知何故。我抓起戈泽尔代码片段,我已经试过搡.wav文件进去(用n音讯读取该文件,这是一个单8KHz的16位PCM WAV): 使用(WaveFileReader读卡器=新WaveFileReader(@“dt ..
发布时间:2016-09-26 22:57:46 C#/.NET

用C Goertzel算法的实现

我实现BFSK频率中的DSP处理器跳频通信系统。它是由一些论坛成员建议使用Goertzel算法频率的特定频率跳变解调。我曾尝试实施C.戈泽尔算法code是如下: 浮动戈泽尔(INT NUMSAMPLES,诠释TARGET_FREQUENCY,诠释SAMPLING_RATE,浮动*数据) { INT K,I; 浮floatnumSamples; 浮欧米茄,正弦,余弦,COE ..
发布时间:2016-08-18 22:41:59 C/C++

从与Goertzel算法处理音频信号的结果

我做了一个小信号处理应用程序。它处理在某些频率Goerztel算法音频信号(莫尔斯code)。应用程序保存临时文件到文件系统,录制结束后,开始检测信号。现在,我得到的结果与一群幅度。 我真的不知道那些大小读什么。我该如何去$ C C不同于幅度莫尔斯code $?我该如何阅读?试图找到引用,但无处解释的结果是什么,以及如何阅读。 编辑: 我的莫尔斯code应用程序是用Delphi和使用Wind ..