ios - 在 iOS 中比较两个频谱图

标签 ios objective-c signal-processing accelerate-framework spectrogram

我正在使用苹果提供的示例代码 aurio touch 绘制频谱图。现在我想比较 iOS 中的两个频谱图,看看它们是否相同。是否可以使用 Accelerate 框架比较两个频谱图?

如果可能的话,有谁知道如何比较两个频谱图?如果没有,是否有任何其他算法或库可以在 iOS 中用于比较频谱图?

最佳答案

您正在寻找的称为互相关。它不直接涉及频谱图,而是基于允许绘制频谱图的相同数学(傅里叶变换)。这里有一个 DSP 堆栈交换答案:How do I implement cross-correlation to prove two audio files are similar?涵盖了实现这一点的基础知识。

关于ios - 在 iOS 中比较两个频谱图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15609390/

相关文章:

ios - 从 performSelector 传递对象

objective-c - 创建自动调整大小的打印输出

swift - vDSP_conv 有时会返回 NAN

ios - UIPopoverController 弃用

ios - 在 XCode 5 中构建时在 XCode 项目中运行 bash 文件

ios - SwiftUI 降低导航项

ios - 在应用程序中找不到 'Folder referenced' 文件

ios - UITextView滚动指示器问题

audio - 开关量数字对话

audio - 操作 MFCC 文件