挑战:构建通过 ShazamKit 识别自定音频的 app

ShazamKit 可让您在 app 内生成并使用自定音频目录来识别“野生的”音频。这项挑战邀请您根据示例项目构思自己的音频匹配体验。

ShazamKit 接受来自任何来源的音频签名:音乐、电影配乐或说出的话语。例如,相机 app 可以根据环境中播放的音频类型提供特殊效果或滤镜。教育 app 可以在第二台设备上为直播讲座提供精确同步的辅助教学内容。而广播节目可以在第二个屏幕上为每个剧集解锁基于增强现实的丰富体验。

开始挑战

若要开始探索 ShazamKit,请从“使用 ShazamKit 创建自定音频体验”下载“构建自定目录和匹配音频”示例代码项目。

您想创建什么样的 app?游戏、交互式教育体验,还是令人大开眼界且与 Apple TV 上播放的视频内容完美同步的增强现实体验?快来充分发挥创造力,展示您在 iOS、macOS、Apple tvOS 或 watchOS 上的创意吧!

您想在探索声音分类时寻求支持或社区的帮助?对于参加数字大厅的人员,我们将于星期四下午 4 点至 8 点 (太平洋夏令时) 在 #machine-learning-study-hall 频道举办挑战学堂。您也可以使用 "WWDC21-Challenges" 标记在开发者论坛上分享进度,或者使用井字号标记 #WWDC21Challenges 在社交媒体上进行分享。

Visit the Apple Developer Forums

资源

探索 ShazamKit

在使用 ShazamKit 时,善用 app 中 Shazam 的准确音频匹配功能。学习如何利用庞大的 Shazam 目录营造各种体验,包括从您的 app...

Watch now

使用 ShazamKit 创建自定义音频体验

使用 ShazamKit 为您的 app 提供自定义音频匹配。了解在设备上使用自定义目录时如何使用 Shazam...

Watch now

Building a Custom Catalog and Matching Audio

ShazamKit

Read the WWDC21 Challenges Terms and Conditions