我试图了解如何确定手机上通过麦克风捕获的各种声音的频率。
我正在尝试显示一个绘制音符频率的图表。
最佳答案
大多数乐器产生的“音符”可能包含大量频率的频谱内容。此外,“音符”的频谱可能包含也可能不包含人类所说的音符音高处的显着峰值。所以你甚至可能没有问正确的问题。
this stackoverflow question 的一个答案中有更多关于此问题的评论.
摄谱仪(通过重复使用 FFT 或其他滤波器组)是一种常用技术,用于以随时间绘制的图形形式显示捕获的声音中包含的频率,并在时间响应与频率分辨率之间进行权衡。
Apple 的 aurioTouch 中有示例光谱仪代码iOS 开发者网站提供示例应用程序。
关于android - 确定通过麦克风接收到的声音的音频频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61620953/