Appearance
识别音乐
在这个教程中将会教你如何在 ACRCloud 平台创建一个服务,来给你的应用程序添加听歌识曲(音乐识别)的功能。
这个服务需要会编程, 如果你不会编程请使用 文件扫描。
如果你需要 翻唱识别/哼唱识别/嗨歌抢唱 等功能请发邮件联系我们 support@acrcloud.com
创建识别服务
登录 ACRCloud 控制台
在控制台首页选择 「音频指纹识别」点击进入 AVR 控制台
- 依次点击 项目 -> 音视频识别 -> 创建项目
- 根据自身需求填写表单。
TIP
音频类型:这里要注意你的使用场景,如果你是通过麦克风录音识别周围环境中的音乐请选择「通过麦克风采集的音频(包含噪音)」, 如果你的音频质量很好非常清晰,请使用「原始文件或流媒体(未包含噪音)」
资源库:本篇教程只识别音乐,在这里请选择 ACRCloud Music,如果需要识别自己内容请看资源库部分。
第三方 ID: 这里请根据自己的需求选择你想要的第三方平台的 ID。
保存服务配置
保存项目的 "host","access_key","access_secret" 以备之后使用。您可以在下面的位置找到它们。
集成到你自己的应用中
使用移动 SDK,后端 SDK,识别 API 或文件扫描工具。你可以在这个页面上找到所有的 SDK 和工具。
TIP
识别接口一次最多可以接受 10 秒的音频长度,如果你想要识别整个文件或者文件不同位置需要多次请求完成这个操作。
文件扫描
登录 ACRCloud 控制台
在控制台首页选择 「文件扫描」点击进入文件扫描控制台
- 依次点击 文件容器 -> 创建
- 根据自身需求填写表单。
TIP
音频识别引擎: 音频指纹适用于识别原声;翻唱识别适用于其他歌手翻唱;语音转文字适用于转录语音
音频类型:这里要注意你的使用场景,如果你是通过麦克风录音识别周围环境中的音乐请选择「通过麦克风采集的音频(包含噪音)」, 如果你的音频质量很好非常清晰,请使用「原始文件或流媒体(未包含噪音)」
资源库:本篇教程只识别音乐,在这里请选择 ACRCloud Music,如果需要识别自己内容请看资源库部分。
扫描策略: 遍历扫描会扫描整个文件,适用于文件包含多个内容或者知道一个内容播放了多久;点式扫描将会挑选三段 10 秒识别,适用于文件只有一个内容或者抽查的情况;
- 进入文件容器,点击上传,等待上传和扫描完成。
- State 为就绪时,点开文件,选择 Music 或者Cover Songs 来查看音频指纹或者翻唱的结果。
- 导出成报表.