【发布时间】:2011-03-18 02:59:40
【问题描述】:
对于通过 Internet 进行搜索,我有足够的代码来记录音频麦克风输入。使用 Apple 示例代码中的 Speak here 示例代码。我想要的是,我想在我的应用程序中显示 (UILabel) 中的频率。我有一个 ipod touch 第 3 代,我使用耳机麦克风录制音频。无论我通过麦克风接收到什么输入,我都想在 UILabel 中显示它的频率范围(hz)。我还下载了代码 aurio touch,但都给出了一些查找频率的提示。没有人给出任何示例代码来确定在 auriotouch 中使用 fft 的频率。我是 iphone 应用程序开发的新手。这是我的第一个任务,所以我想把它做好.所以请指导我一个正确的方法来做到这一点。我也不知道数字信号处理。(我有一个doube,是否只能使用正弦波的绘制区域来确定频率,或者我们自己计算)。
对于长时间冲浪,我还有一个示例名称 SCListener,在 github 中有源代码。当我下载并运行代码时,它会显示标签中显示的平均功率、峰值功率和频率值。在我的代码中使用这个正确的示例吗?而且我也不知道输出应该是 hz 还是 khz。
如何检查标签中记录的频率是否正确?
请帮助我........ 在此先感谢..抱歉我的英语不好。
【问题讨论】:
-
如果你发布了这样的应用,请告诉我。
标签: iphone audio signal-processing