gpt4 book ai didi

ios - 使用iOS检测中等(17 kHz-20 kHz)音频频率

转载 作者:行者123 更新时间:2023-12-01 19:03:54 30 4
gpt4 key购买 nike

我想用我的iPhone检测视频中的音频频率。该音调的频率应在17 kHz到20 kHz之间,我发现了一个sample,但是当我在Mac上的模拟器上尝试使用它时,它可以工作,当我将其放在iPhone上以在设备上进行测试时,它不起作用。我发现的样本如果周围没有其他声音,则无法识别音调,因此对我的目的没有用。
如何通过使用iPhone来检测此频率的音调?有可以使用的图书馆吗?

最佳答案

您正在尝试使用麦克风吗?如果是,您是否需要检查您的iPhone硬件是否能够跟踪该频率,请从您的硬件中通过麦克风搜索“频率响应”!

17kHz至20kHz是人耳可以收听的极限!

是找到频率的不同方法,我们需要知道您要尝试找到哪种类型的声音,这是单音,复音,纯音(正弦波)?当您说“音调的频率”太含糊时!

一些建议的算法用于:

  • 单声道-基于自相关的算法可以很好地工作(AMDF,
    YIN等)
  • 和弦-如果您的信号是和弦,则事情将变得更加复杂,请尝试遵循A. P. Klapuri描述的算法,“多个基本频率”
    基于谐波和频谱平滑度的估计”
  • 纯音-这很容易找到,一个简单的FFT可以解决您的问题

  • 我不知道IOS的任何库,我只能给您指导。

    关于ios - 使用iOS检测中等(17 kHz-20 kHz)音频频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21040793/

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