Gracenote Android 离线模式

Gracenote Android Offline Mode

我正在尝试使用 android 的 Gracenote 移动客户端通过麦克风识别音乐。

到目前为止它运行良好,我收到了识别结果(使用 identifyAlbum)。

我想知道是否可以支持离线场景。对录音进行指纹识别并在稍后(当互联网可用时)将指纹提交到 gracenote 服务器。

(我知道将录音存储为音频文件并提交该文件以供稍后识别可能会奏效。我只是想知道是否可以存储和检索指纹而不是录音)

非常感谢帮助。

问候和感谢。 沃利

我还没有在 Android 上尝试过这个,但是根据 API 之后的文档可能会提供您需要的东西。

  • GnMusicId.fingerprintBegin()
  • GnMusicId.fingerprintWrite()
  • GnMusicId.fingerprintEnd()
  • GnMusicId.fingerprintDataGet()

有关 API 的更多信息,请转到以下 link 下载 GNSDK for Mobile (Android) - developer.gracenote.com/gnsdk . html 文档中有 API 参考,但恐怕没有使用上述 API 的示例。