jjzjj

AKMicrophoneTracker

全部标签

ios - AudioKit 中 AKFrequencyTracker 和 AKMicrophoneTracker 的区别?

我发现lib中有AKFrequencyTracker和AKMicrophoneTracker。两者都提供频率作为参数。问题是:AKFrequencyTracker和AKMicrophoneTracker?哪个类更适合用于实时麦克风歌唱检测?非常感谢。 最佳答案 AKMicrophoneTracker是一个独立的类,仅从麦克风读取数据,仅此而已,而AKFrequencyTracker是一个可以插入信号链中任意点的节点。它们都使用相同的频率检测算法,只是AKMicrophoneTracker更容易用于常见情况,在这种情况下,您只需要音高

ios - 为什么 AudioKit 的 AKMicrophoneTracker 不能在物理 iOS 设备上工作?

当我在物理设备上使用AudioKit的AKMicrophoneTracker时,频率和振幅始终都是0。但在playground和iOS模拟器中,它运行完美。这是一个粗略的例子:classAppDelegate:UIResponder,UIApplicationDelegate{lettracker=AKMicrophoneTracker()funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->