ShazamKit

借助 ShazamKit,为你的 App 增加音频识别功能。将音乐与 Shazam 庞大乐库中的数百万首歌曲进行匹配,或者使用视频和播客等来源中的音频创建你自己的自定义乐库,帮助用户轻松识别任何预录制的音频。

新功能

现在,你只需使用几行代码,就能打造更具吸引力的体验。借助 ShazamKit API 的最新更新,你的 App 能够比以往更轻松地识别音频,甚至可以识别耳机内的音频。此外,通过新的 ShazamKit Library API,你可以直接在你的 App 中显示用户发现的音乐。

观看最新视频

让用户在几秒内就能找到所需歌曲

使用音乐识别在你的 App 中开发相关功能,为用户提供顺畅的 Shazam 乐库连接体验。借助 ShazamKit,你可以支持用户查找歌曲的名称、演唱者、类型等信息,让你的 App 使用体验更丰富出色。了解匹配内容在歌曲中的具体位置,确保内容与用户体验完美同步。

借助 ShazamKit 的 Library API,你可以在 App 中保留用户发现的音乐,确保它们始终可用。

观看 WWDC21 的“探索 ShazamKit”

将内容与音频同步

生成自定目录的音频签名,帮助用户轻松识别你的视频或音频集。创建第二屏幕体验,或通过对关键时间点的元数据进行分配来构建随音频播放同步作出反应的功能。

观看 WWDC22 中的“利用 ShazamKit 批量创建自定义目录”

安心构建

尊重隐私。音频不会共享给 Apple,音频签名也无法反转,确保内容安全私密。

经过验证的来源。Shazam 的音乐识别技术深受全球数百万用户的信赖。

在多个平台上都能使用。构建与 iOS、iPadOS、macOS、Apple tvOS、visionOS 和 watchOS 上的音频同步的体验。Android 平台也提供 ShazamKit SDK。

使用入门

将 Shazam 强大的音频识别功能整合到你的 App 中,并利用 Shazam 乐库或你自己的自定乐库进行音乐匹配。

Apple 平台

人机界面指南

了解使用 ShazamKit 时的最佳设计做法。

查看指南

ShazamKit 框架

详细了解如何构建具备音频识别功能的 App。

查看文档

Shazam 乐库识别

要利用 Shazam 乐库识别音乐,你需要启用 ShazamKit 服务。在“证书、标识符和描述文件” 中,选中“App Services”(App 服务) 部分中的“ShazamKit”复选框。

查看文档

Android

借助 Android 版 ShazamKit,你可以在自己的 Android 版 App 中增添音频识别功能。

查看文档

下载 Android 版 ShazamKit SDK

媒体 ID

要与 Shazam 服务通信,请访问“证书、标识符和描述文件”,以创建媒体标识符和专用密钥来为你的开发者令牌签名。

查看文档