问题标签 [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.
gracenote - gnsdk python wrapper - 从流中获取轨道位置
album.match_position() 始终返回 0,无论剪辑来自歌曲的哪个位置。
这个电话还有其他需要吗?
android - 在 audioProcessStart() 之前调用 identifyAlbumAsync() 时,使用 Mobile Android GNSK 的应用程序崩溃
我正在升级应用程序以使用新的 Mobile Android GNSK,但我注意到使用新的 MusicID-Stream 有点棘手。如果在“audioProcessStart”方法之前执行“identifyAlbumAsync”方法(因为这需要在不同的线程中执行),应用程序就会崩溃。在 Gracenote Demo 应用程序中,“audioProcessStart”方法持续运行,因此无需将其执行与“identifyAlbumAsync”方法调用同步。这是它应该使用的方式吗?如果至少在方法没有按顺序执行时应用程序没有崩溃,那将很方便。同样在我们的应用程序中,我们不希望像在演示应用程序中那样连续使用“audioProcessStart”方法。我们只想在用户请求识别时运行“audioProcessStart”方法,当识别到正在播放的歌曲时,我们想通过调用“audioProcessStop”来停止音频处理。是否有捷径可寻?现在,我们让运行“identifyAlbumAsync”的线程休眠 2 秒,以确保应该运行“audioProcessStart”方法的线程有时间执行。预先感谢您的及时回复 正在运行睡眠 2 秒,以确保应该运行“audioProcessStart”方法的线程有时间执行。预先感谢您的及时回复 正在运行睡眠 2 秒,以确保应该运行“audioProcessStart”方法的线程有时间执行。预先感谢您的及时回复
android - matchscore 方法总是使用带有 Gracenote 移动 android GNSDK 的“doTrackIdAsync”方法返回 0
我一直在使用新的 Gracenote 移动 android GNSDK 并在使用“doTrackIdAsync”方法时,我注意到响应有一个方法 matchscore() 和一个方法 matchconfidence() 已被最近添加,但它们总是分别返回 0 和一个空字符串。我想知道是否需要打开一个选项才能返回这些值。这些方法是否已经实现或者它们还不能使用?我在文档中没有看到任何提及它。
gracenote - 在 Android SDK 中匹配 2 个指纹
有没有办法知道2个指纹(由gracenote sdk for android的指纹)是否在不使用gracenote服务器的情况下引用同一首歌曲。
我只对比较指纹感兴趣,而不是歌曲的元数据。
javascript - 类未定义中的 $.ajax 回调 - 范围问题
我正在尝试返回在给定半径内播放的电影放映时间列表。我正在构建一个 JavaScript 类来显示来自 API 的数据。我实际上遵循了从这里给出的例子。我知道这是某种范围界定问题,因为如果我将回调函数(dataHandler)移到类之外,那么它可以正常工作。
这是我的课程(已简化)——如果我在此处运行此代码,我将收到一个参考错误,“dataHander 未定义”。
提前致谢!希望这里有足够的信息来帮助..
gracenote - Gracenote 随行人员。在后台收听视频节目
从文档中我了解到,可以让 Entourage 在 iOS 应用程序的后台工作,建议开发人员阅读 - Entourage Best Practices to Achieve All-Day Interactivity。但是我在网站或文档中的任何地方都找不到此信息。你能帮我找到吗?本文档或任何其他文档可以指导我在 ios 应用程序处于后台时正确实施监听。
非常感谢!
android - 音乐摄取时间
我有可以使用文本搜索 api 找到的音乐,但我无法使用 musicId-stream api 识别它。我什至尝试使用示例应用程序来识别正在播放的歌曲,但只是没有使用音乐 ID 功能找到它。使用文本搜索,我可以找到这首歌没有问题。我还注意到,在大多数情况下,在 2 周或 3 周后,我能够识别出这首歌。我多次遇到类似情况,我想知道这是否是预期的情况,如果是这样,预期的时间延迟是多少?
谢谢
c# - 使用 Gracenote 获取有关音乐艺术家、专辑和曲目的信息
我正在开发一个应用程序,它需要艺术家的名字并列出他/她的所有专辑标题,我正在为此尝试 Gracenote,但是,问题是当我检索前 100 张专辑时,它说:
错误 - GCSP:搜索错误:[22] 搜索:无效范围 START=101:只能访问前 100 个结果
如何获取艺术家的所有歌曲和专辑名称?
gracenote - 查找类似专辑的推荐
我们正在寻找使用 Gracenote API 从种子专辑中检索类似专辑。
例子
珍珠果酱 - 十
你可能会喜欢:
Soundgarden - Superunknown Nirvana - Smell Like Teen Spirit 等
我们还需要封面艺术。
我们现在不看音频播放器,只是建议带有封面艺术的类似专辑。
我们必须使用 Rythm API 吗?我不清楚,因为在 Gracenote 网站上只谈论广播电台或类似的。
任何建议想法将不胜感激!
最好的,F.
ios - 尝试调用 audioProcessStartWithAudioSource 时出现死锁:错误:在 Gracenote 中
我尝试创建可以识别音乐曲目的应用程序,但是每次我调用块时:
我收到有关死锁的错误通知
2014-10-20 13:29:59.954 BTTest[2193:595084]-[__NSArrayM enqueueObj:]:无法识别的选择器发送到实例 0x17804f210
2014-10-20 13:29:59.976 BTTest[2193:595084] *** -[NSCondition lock]: deadlock ('(null)')
2014-10-20 13:29:59.977 BTTest[2193:595084] *** 中断 _NSLockError() 以进行调试。
我只是将示例 sdk 中的几种方法复制并粘贴到新项目中。有人在 iOS 上遇到过类似的问题吗?
编辑: 好的,经过几个小时的挖掘,我找到了解决方案:将 -ObjC 添加到“其他链接器标志”中,现在没有关于死锁的信息......只是“错误:0xffffffceError:0xffffd591”