ios - Shazam 或 Sound Hound 是如何工作的?

标签 ios audio signal-processing fft speech-recognition

<分区>

我正在使用适用于 iOS 5.0 和 XCode 4.2 的 SDK 开发一个 iOS 应用程序。

我想开发一个识别声音的应用程序。我看到有一个名为 Sound Hound 的应用程序可以识别音乐并告诉艺术家和标题。

我怎样才能做类似的事情?我想将声音与现有声音数据库进行比较。 我该怎么做?

也许我可以使用傅里叶变换。我不知道如何处理声音。或者它可能类似于语音识别,不是吗?

最佳答案

我看到一篇解释音频搜索算法工作原理的论文。这是 link .它是由 Shazam 的开发者之一编写的,Shazam 是 SoundHound 的竞争对手应用程序。

关于ios - Shazam 或 Sound Hound 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9782173/

相关文章:

android - 什么编解码器用于 android 中 AudioRecord.read() 的音频数据

matlab - 查找峰值 MATLAB

iphone - 开发证书推送通知

ios - 如何等到 uiimageview 在 objective-c 中调整大小

ios - 新对象数据未在 Realm 中更新

iphone - iphone 4的后台应用

android - 在 Android 中生成任意蜂鸣声

python - 从 CSD 中寻找二维空间谱的正确方法

cocoa - 我想构建一个 OSX 应用程序,将一些简单的 DSP 应用于所有音频。我从哪里开始?

ios - 巨大的延迟(没有错误!)仅在请求地址簿权限后第一次