音乐识别API-AudD

音乐识别API-AudD

专用API
服务商 服务商: AudD
【更新时间: 2024.08.06】 AudD音乐识别API提供专业服务,使开发者能实时识别音频流中的音乐并获取详细信息。它支持大型音视频文件,能识别长时间录音。数据库含超8000万首歌曲,确保广泛识别和高准确性。
每 1000 个请求 5 美元 去服务商官网采购>
服务星级:6星
⭐ ⭐ ⭐ ⭐ ⭐ ⭐ 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是AudD的音乐识别API?

"AudD 音乐识别API"是一个专业的音乐识别服务接口,它允许开发者或企业实时地识别音频流(如广播电台、在线直播、视频流等)中的音乐内容,并提供详细的音乐信息。此外,该API还具备处理大型音频和视频文件的能力,能够识别长时间录音或混音中的音乐音轨。AudD的音乐数据库包含超过8000万首歌曲,为用户提供了广泛的识别范围和准确性。

什么是AudD的音乐识别API?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用AudD的音乐识别API,从而实现程序的自动化交互,提高服务效率。

AudD的音乐识别API有哪些核心功能?

1. 内容分析
使用我们的音乐识别 API 来检测和识别任何内容中的歌曲。根据法律要求,为 UGC 创建上传过滤器。找出互联网或服务器上的任何内容中正在播放的歌曲,包括短音频、视频和长达数小时的 DJ 混音。您​​可以分析趋势并寻找新兴艺术家,创建推荐系统,自动报告您使用的音乐,或向用户显示识别结果。

2. 应用内音乐识别
使用 AudD 音乐识别 API 制作您自己的音乐识别应用程序。检测和识别音乐。识别用户正在收听的歌曲并显示已识别歌曲的歌词。或者让您的用户通过文本搜索歌词。用于内容分析和应用内音乐识别的音乐识别 API 每 1000 个请求收费 2 至 5 美元。前 300 个请求免费。

3. 音频流
使用 AudD 实时音乐识别服务对音频流进行识别,以识别电台(或任何其他流)正在播放的歌曲。监控电台播放量,报告播放的歌曲,创建电台歌曲排行榜。获取实时见解。使用我们的开源小部件显示正在播放的歌曲。如果您有自己的内容数据库,我们可以识别您上传的歌曲(这样更便宜)。音频流的音乐识别 API 使用我们的音乐数据库每月每流收费 45 美元,使用您的歌曲则收费 25 美元。

AudD的音乐识别API的核心优势是什么?

  1. 实时识别能力:能够实时地从音频流中识别出正在播放的音乐,适用于需要即时反馈的场景。
  2. 广泛的音乐数据库:拥有超过8000万首歌曲的数据库,确保了高识别率和准确性。
  3. 处理大型文件:支持处理长达数小时甚至数天的音频和视频文件,适用于需要分析大量内容的场景。
  4. 灵活的参数设置:提供了skip和every等参数,允许用户根据需要调整识别频率,减少不必要的请求和成本。
  5. 多种接入方式:支持通过URL或multipart/form-data方式发送文件,方便用户根据实际需求选择最适合的接入方式。

在哪些场景会用到AudD的音乐识别API?

广播监控与版权检查

广播电台可以使用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

<
产品问答
>
?
如何发送 API 请求?
每个请求描述中都有代码示例标签,您可以参考使用。 您可以将所有字段作为 GET URL 参数或 POST 表单数据参数发送。 您也可以发送 GET 请求,尽管最好在 POST 主体中发送参数。以下是示例: https://api.audd.io/getStreams/?api_token=your%20api%20token 只是不要忘记对数据进行 url 编码。
?
在哪里可以找到代码?
每个请求描述中都有代码示例标签,您可以参考使用。 您可以在 GitHub 上搜索代码示例。 我们有一个用 JS 编写的Chrome 扩展程序,可以识别浏览器打开的标签中的音乐。源代码:github.com/AudDMusic/audd-chrome-extension。 我们有一个用 Go 编写的 Discord 机器人,可以识别发送到文本频道的文件和语音频道播放的音乐:github.com/AudDMusic/discord-bot。
?
在哪里获取?
您可以从我们的API 仪表板获取令牌。 前 300 个请求免费;我们的订阅选项起价为每 1000 个请求 2 美元。我们使用 Stripe 进行安全支付;我们还可以接受企业客户的美国国内和国际银行转账。
?
如何发送?
有两种方法可以将文件发送到 API: 提供文件的 URL。我们的服务器将从文件中下载并识别音乐。在参数中发送 URL url。(您也可以发送包含音频或视频的网页 URL,而不是实际音频文件的 URL) 使用 multipart/form-data 发布文件,就像通过浏览器上传文件一样。通过 POST 在参数中发送文件file。如果文件无法通过 URL 获得,此方法很有用。
<
关于我们
>
AudD
企业
AudD是一家专注于音乐识别的API服务公司,提供基于神经网络的音频指纹技术,能够识别音频文件、用户生成内容和麦克风录音中的音乐。公司拥有包含8000万首歌曲的数据库,支持多种编程语言接入,如Curl、PHP、Python、Go、JS和NodeJS等。AudD的API服务可用于内容分析、应用内音乐识别、音频流识别等场景,适用于监测电台播放、创建歌曲排行榜、自动报告使用的音乐等。AudD在音乐识别领域具有领先地位,被ProgrammableWeb评为13大顶级识别API中的第一名。
联系信息
服务时间: 0:00 - 24:00
邮箱: hello@audd.io
网页在线客服: 咨询
<
最可能同场景使用的其他API
>
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

<
依赖服务
>
<
产品问答
>
?
如何发送 API 请求?
每个请求描述中都有代码示例标签,您可以参考使用。 您可以将所有字段作为 GET URL 参数或 POST 表单数据参数发送。 您也可以发送 GET 请求,尽管最好在 POST 主体中发送参数。以下是示例: https://api.audd.io/getStreams/?api_token=your%20api%20token 只是不要忘记对数据进行 url 编码。
?
在哪里可以找到代码?
每个请求描述中都有代码示例标签,您可以参考使用。 您可以在 GitHub 上搜索代码示例。 我们有一个用 JS 编写的Chrome 扩展程序,可以识别浏览器打开的标签中的音乐。源代码:github.com/AudDMusic/audd-chrome-extension。 我们有一个用 Go 编写的 Discord 机器人,可以识别发送到文本频道的文件和语音频道播放的音乐:github.com/AudDMusic/discord-bot。
?
在哪里获取?
您可以从我们的API 仪表板获取令牌。 前 300 个请求免费;我们的订阅选项起价为每 1000 个请求 2 美元。我们使用 Stripe 进行安全支付;我们还可以接受企业客户的美国国内和国际银行转账。
?
如何发送?
有两种方法可以将文件发送到 API: 提供文件的 URL。我们的服务器将从文件中下载并识别音乐。在参数中发送 URL url。(您也可以发送包含音频或视频的网页 URL,而不是实际音频文件的 URL) 使用 multipart/form-data 发布文件,就像通过浏览器上传文件一样。通过 POST 在参数中发送文件file。如果文件无法通过 URL 获得,此方法很有用。
<
关于我们
>
AudD
企业
AudD是一家专注于音乐识别的API服务公司,提供基于神经网络的音频指纹技术,能够识别音频文件、用户生成内容和麦克风录音中的音乐。公司拥有包含8000万首歌曲的数据库,支持多种编程语言接入,如Curl、PHP、Python、Go、JS和NodeJS等。AudD的API服务可用于内容分析、应用内音乐识别、音频流识别等场景,适用于监测电台播放、创建歌曲排行榜、自动报告使用的音乐等。AudD在音乐识别领域具有领先地位,被ProgrammableWeb评为13大顶级识别API中的第一名。
联系信息
服务时间: 0:00 - 24:00
邮箱: hello@audd.io
网页在线客服: 咨询
<
最可能同场景使用的其他API
>