11

我需要制作一个可以识别我创建的某些声音文件的 Android 应用程序,并对识别执行操作。所以类似于 Shazam/Soundhound,但有我自己的声音文件。是否有任何 API 或 SDK 或其他东西?我读过 Echoprint,但我知道它适用于 Windows 和 iOS,对我来说似乎很难。那行得通吗?或者还有其他选择吗?

PS:为了清楚起见,我不想要语音识别或文字转语音。我的声音文件可能有音乐、失真的声音、效果等

4

2 回答 2

4

ACRCloud支持音乐/音频搜索引擎,支持5000万首歌曲/用户上传内容,适用于iOS/Android/Linux的SDK,注册后即可下载(http://console.acrcloud.com/signup)。客户分为三层:

  • 免费层,用于演示/原型设计
  • 加速层,适用于初创公司
  • 商业层

希望这有帮助

于 2015-06-24T11:51:54.410 回答
1

一年后,我最终使用了为 Android 编译的 Echoprint,如此所述。它得到了一些结果,但总的来说效果很差,尤其是使用自定义声音文件。Echoprint 不是为 OTA 识别而设计的。我会推荐它用于测试/原型设计,但不推荐用于生产。不幸的是,到目前为止,它是唯一允许您拥有自己的服务器和声音文件的工具。

于 2014-08-04T11:17:11.410 回答