音乐识别-AudD
专用API
服务商:
AudD
【更新时间: 2024.08.06】
AudD音乐识别API提供专业服务,使开发者能实时识别音频流中的音乐并获取详细信息。它支持大型音视频文件,能识别长时间录音。数据库含超8000万首歌曲,确保广泛识别和高准确性。
每 1000 个请求 5 美元
去服务商官网采购>
|
- API详情
- 定价
- 使用指南
- 常见 FAQ
- 关于我们
- 相关推荐
什么是AudD的音乐识别?
"AudD 音乐识别API"是一个专业的音乐识别服务接口,它允许开发者或企业实时地识别音频流(如广播电台、在线直播、视频流等)中的音乐内容,并提供详细的音乐信息。此外,该API还具备处理大型音频和视频文件的能力,能够识别长时间录音或混音中的音乐音轨。AudD的音乐数据库包含超过8000万首歌曲,为用户提供了广泛的识别范围和准确性。
什么是AudD的音乐识别?
AudD的音乐识别有哪些核心功能?
1. 内容分析
使用我们的音乐识别 API 来检测和识别任何内容中的歌曲。根据法律要求,为 UGC 创建上传过滤器。找出互联网或服务器上的任何内容中正在播放的歌曲,包括短音频、视频和长达数小时的 DJ 混音。您可以分析趋势并寻找新兴艺术家,创建推荐系统,自动报告您使用的音乐,或向用户显示识别结果。
2. 应用内音乐识别
使用 AudD 音乐识别 API 制作您自己的音乐识别应用程序。检测和识别音乐。识别用户正在收听的歌曲并显示已识别歌曲的歌词。或者让您的用户通过文本搜索歌词。用于内容分析和应用内音乐识别的音乐识别 API 每 1000 个请求收费 2 至 5 美元。前 300 个请求免费。
3. 音频流
使用 AudD 实时音乐识别服务对音频流进行识别,以识别电台(或任何其他流)正在播放的歌曲。监控电台播放量,报告播放的歌曲,创建电台歌曲排行榜。获取实时见解。使用我们的开源小部件显示正在播放的歌曲。如果您有自己的内容数据库,我们可以识别您上传的歌曲(这样更便宜)。音频流的音乐识别 API 使用我们的音乐数据库每月每流收费 45 美元,使用您的歌曲则收费 25 美元。
AudD的音乐识别的核心优势是什么?
- 实时识别能力:能够实时地从音频流中识别出正在播放的音乐,适用于需要即时反馈的场景。
- 广泛的音乐数据库:拥有超过8000万首歌曲的数据库,确保了高识别率和准确性。
- 处理大型文件:支持处理长达数小时甚至数天的音频和视频文件,适用于需要分析大量内容的场景。
- 灵活的参数设置:提供了skip和every等参数,允许用户根据需要调整识别频率,减少不必要的请求和成本。
- 多种接入方式:支持通过URL或multipart/form-data方式发送文件,方便用户根据实际需求选择最适合的接入方式。
在哪些场景会用到AudD的音乐识别?
广播监控与版权检查 广播电台可以使用AudD API来监控其播放的音乐内容,确保符合版权要求,并避免侵权风险。 |
|
直播流版权管理 对于在线直播平台,AudD API可以帮助他们实时检查直播流中的音乐版权,保护自身和版权方的利益。 |
|
直播流版权管理 对于在线直播平台,AudD API可以帮助他们实时检查直播流中的音乐版权,保护自身和版权方的利益。 |
|
UGC(用户生成内容)审核 社交媒体、视频分享平台等可以使用AudD API来审核用户上传的音频和视频内容,确保其中不包含未经授权的音乐。 |
|
智能设备与应用 智能家居设备、音乐播放器应用等可以通过集成AudD API来实现音乐识别功能,提升用户体验。例如,在智能家居中,用户可以通过语音指令询问当前播放的音乐信息;在音乐播放器应用中,用户可以方便地查找和播放识别到的歌曲。 |
每月 0+ 个请求 - 每 1000 个请求 5 美元;
每月 100 000 个请求 - 450 美元;
每月 200 000 个请求 - 800 美元;
每月 500 000 个请求 - 1800 美元。
1. 设置音频流限额
付费设置音频流的限制并在 API 仪表板上付款。请注意,所有 API 请求都需要将仪表板中的 api_token 指定为查询参数或 POST 字段。因此,只需将其作为 在所有请求中发送即可api_token。
2. 设置回调
https://api.audd.io/setCallbackUrl/
使用 API 方法设置回调 URL setCallbackUrl。您可以使用此方法随时更改 URL。回调是我们的服务器将向您的服务器发送的带有识别结果的请求。
3. 添加流
https://api.audd.io/addStream/
使用API方式添加流addStream,默认歌曲播放结束后会发送新的结果,callbacks如需获取歌曲播放时的结果,请参见参数说明。
4. 接收结果
在回调中接收结果。回调将以 POST 负载中的 JSON 结构发送到指定的 URL。格式如下。您将收到带有结果和通知的回调。结果包含已识别的歌曲。通知是有关流问题的信息。如果音频流出现问题,我们会通过发送通知通知您,以便您修复流或更改其 URL。有 3 个代码:(0表示一切正常)、650(表示我们无法连接到流)和651(表示我们没有从流中收到任何音乐,只有白噪声)。通知还包含发送时间。
指南详情链接:https://docs.audd.io/streams
每月 0+ 个请求 - 每 1000 个请求 5 美元;
每月 100 000 个请求 - 450 美元;
每月 200 000 个请求 - 800 美元;
每月 500 000 个请求 - 1800 美元。
1. 设置音频流限额
付费设置音频流的限制并在 API 仪表板上付款。请注意,所有 API 请求都需要将仪表板中的 api_token 指定为查询参数或 POST 字段。因此,只需将其作为 在所有请求中发送即可api_token。
2. 设置回调
https://api.audd.io/setCallbackUrl/
使用 API 方法设置回调 URL setCallbackUrl。您可以使用此方法随时更改 URL。回调是我们的服务器将向您的服务器发送的带有识别结果的请求。
3. 添加流
https://api.audd.io/addStream/
使用API方式添加流addStream,默认歌曲播放结束后会发送新的结果,callbacks如需获取歌曲播放时的结果,请参见参数说明。
4. 接收结果
在回调中接收结果。回调将以 POST 负载中的 JSON 结构发送到指定的 URL。格式如下。您将收到带有结果和通知的回调。结果包含已识别的歌曲。通知是有关流问题的信息。如果音频流出现问题,我们会通过发送通知通知您,以便您修复流或更改其 URL。有 3 个代码:(0表示一切正常)、650(表示我们无法连接到流)和651(表示我们没有从流中收到任何音乐,只有白噪声)。通知还包含发送时间。
指南详情链接:https://docs.audd.io/streams