问题标签 [gracenote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
137 浏览

android - Gracenote 移动客户端:获取匹配概率的可能性?

我想知道是否有可能获得 a 的百分比(或其他衡量因素)的匹配概率GNSearchRespsonse。问题是它getBestResponse()并不总是返回正确的结果,所以我只想考虑一个高概率的匹配并拒绝其他匹配。

我在文档中搜索了很多。虽然我没有找到任何有用的支持。首先,我假设无论匹配是否确定boolean partial()GNSearchResponse都可以返回我,但它似乎不是这个功能。那么这个方法一般有什么作用呢?

(我正在使用 Android SDK)

0 投票
2 回答
270 浏览

ios - GNAudioSourceMic 原始音频位置

我目前正在开发一个应用程序,它使用 Gracenote 移动客户端来创建指纹并识别我正在听的音乐。我已经在我的项目中成功实现了它,但现在由于业务需求,我必须使用 Gracenote 录制的音频进行不同的处理。

关键是:由于 GNAudioSourceMic 封装了整个麦克风录制操作,例如 startRecording/stopRecording,所以我无法访问麦克风原始音频。

这是我正在使用的代码:

是否有人面临与上述相同的需求?

提前致谢

0 投票
0 回答
129 浏览

gracenote - Gracenote 中的重复相册

在使用Gracenote's File ID时,我偶然发现了来自同一张专辑的两首曲目。虽然 Gracenote 返回的专辑名称相同,但Album IDs它们是不同的。

以下是 Gracenote 返回的专辑 ID。

如果您ALBUM_FETCH在上面提到的两个专辑 ID 上运行,您会看到,它们具有相同的名称、专辑封面、歌曲数量。

关于如何处理这种情况的任何想法。

谢谢你的帮助。

最好的,阿努拉格

0 投票
1 回答
61 浏览

ios - 网络服务注册错误

从“GNSearchResponse”返回结果后,我收到此错误:

不确定这个错误是什么。我的应用程序已注册。没有任何迹象表明我没有注册。我的应用程序一直运行到一周前。

0 投票
1 回答
231 浏览

java - 使用 GNSDK (3.06) java wrapper 进行指纹搜索没有结果 - 任何推荐的参数?

我有一个实时音频流,我尝试使用 GNSDK(3.06) java 包装器对其进行指纹识别和搜索。我的代码基于 musicid_stream 示例。

我使用代码:

其中 audioData 是音频 PCM 的 byte[]

我正在使用您推荐使用的参数在您的 API 参考中查找信息:

  • 录音应该多长时间?最小秒数?
  • 我应该尝试 GnFingerprintType.kFingerprintTypeStream3 \ GnFingerprintType.kFingerprintTypeStream6 作为 GnFingerprintType 吗?
  • 使用更高的采样率?

当我录制现场音频时,我的音频缓冲区可能在歌曲期间的任何位置。

请建议。

谢谢。

0 投票
0 回答
253 浏览

gracenote - ubuntu 上的 GNSDK 无法运行(使用 java 包装器)

我使用 gnsdk java 包装器在 windows7 操作系统上完成了一个应用程序 - 一切都很好。

现在我想在 ubuntu 上安装我的应用程序(也在该平台上编译它),我遇到了一个错误:“GnException 无法加载 GNSDK 模块” - 当然我将我正在使用的库更改为 linux-64 目录(所以文件在那里)。

我的应用程序没有运行......

我尝试编译示例应用程序 - musicid_stream - 并遇到了同样的问题。我使用以下执行命令:

java -Djava.library.path=../lib/linux_x86-64 -classpath ./gnsdk.jar:./musicid_stream MusicIDStream license ../lib/linux_x86-64 (所有文件引用都可以)

结果:“GnException 无法加载 GNSDK 模块”

任何帮助,将不胜感激!

谢谢!

0 投票
1 回答
119 浏览

c# - 更喜欢使用 C# GNSDK 的结果外部 ID

使用 GNSDK for windows phone 中提供的示例应用程序,我可以很好地将麦克风输入与音轨匹配。我想从第 3 方元数据中检索曲目 ID;我找不到它了。

我修改了应用程序如下:

[...]

测试只返回不相关的 externalId,如下所示:

来源: deezer-track-id

价值:13913080

我是否设置了所需的所有配置步骤?我是否正确查找匹配曲目的返回外部 ID?

0 投票
1 回答
116 浏览

gracenote - Gracenote eyeQ GNID 随时间变化

8 月 6 日,我TVGRID_LOOKUP使用 Gracenote eyeQ API 提出请求。

回复返回了“生活大爆炸”的一集 - The Zazzy Substitution(播出时间 21:45)。TVPROGRAM GNID442470733-5294AFF66A2B66D6CF9368BCE777839F。_

今天我提出了同样的要求,却得到了不同的GNID (445129959-C521A678BE53213977744678C90B202C). 发生了什么事?我认为 GNID 是独一无二的?

以防万一,这是我的要求:

0 投票
3 回答
319 浏览

gracenote - 对 Gracenote Web API 的请求超时

我正在使用 PHP 脚本来访问 Gracenote 的 WEB API。虽然它有时会起作用,但大多数时候它会给我一个超时错误。这是我得到的错误:

异常:代码=2001,消息=对 Gracenote WebAPI 的请求超时。,ext=PHP 致命错误:未捕获的异常“Gracenote\WebAPI\GNException”,消息“对 Gracenote WebAPI 的请求超时。” 在 /home/kubuntu/Downloads/php-gracenote-master/php-gracenote-master/php-gracenote/HTTP.class.php:1

这是我非常简单的代码:

做错了什么?

0 投票
1 回答
574 浏览

android - 通过 Gracenote GNSDK Android 流识别歌曲

我做了一个简单的教程来识别一首原始歌曲,它通过 Gracenote GNSDK 检测歌曲并返回 GDO,

但我想播放(即流)通过 gnsdk 检测到的歌曲,这可能吗???