识别自己上传的内容(广告,电影,宣传片等)

 

ACRCloud支持开发者将需要识别的内容,通过文件或音频指纹的方式添加至 ACRCloud的音视频资源库。以下介绍在操作台(console)中如何添加需要识别的内容和将需要识别的内容关联创建项目:

1.点击 “音频/视频” – “创建资源库”-填写相关信息

创建的资源库类似于存放内容的文件夹,可将不同类型的上传内容分类。

– 资源库名称 (自定义)
– 内容类型可多选

使用场景定义:

在线识别:通过网络发送请求进行内容识别。
离线识别:将创建的音频指纹预制/推送于手机中,无需网络,可进行内容的本地识别。(针对网络不好的环境如电影院,体育场,大型活动等)。
在线+离线:同时使用以上两种服务。

– 大小:定义上传内容的总时长。如有大量内容需要上传,则可通过我们提供的工具本地将文件提取指纹,通过API的方式传送。

2.进入已创建的资源库,点击上传。填入上传内容的相关信息并定义返回结果的ID (ACRCloud同时支持返回多个自定义ID字段). 选取文件后点击上传,等待文件完成上传后弹出框会自动消失。

文件上传后会在服务器提取音频指纹,刷新浏览器,当看到文件显示“就绪”即已完成内容指纹的入库工作。

4.创建识别项目

填入创建项目的相关信息:

– 项目名称 (可自定义)

– 客户端发送的音频类型

如音频是通过智能设备的mic录入(如常见的 “听歌识曲” 功能)则选择第一项“通过麦克风采集的音频(包含噪音)”

如音频是原始的歌曲音乐文件或流媒体中直接获取的音源,则选择第二项 “原始文件或流媒体(未包含噪音)”

项目创建完成后,可看到已建立项目的服务器,Access Key和Access Secret信息。将以上信息填入到相应SDK或API中即可使用ACRCloud的服务来识别上传的内容。