音频彩铃的入库方法、系统、设备及存储介质与流程
未命名
10-21
阅读:68
评论:0
1.本技术涉及音频处理技术领域,尤其是一种音频彩铃的入库方法、系统、设备及存储介质。
背景技术:
2.当前,随着信息技术的普及和高速发展,相关应用已经逐步融入到人们的生活中,为人们提供了各式各样的服务,例如,在手机终端领域,音频彩铃受到了大众的青睐。音频彩铃是指通过音频文件的方式设置手机铃声,可以设置为自己喜欢的歌曲、声音或其他音频片段。相比于传统的铃声,音频彩铃更加个性化,能够表达自己的个性和喜好。用户可以通过自己的手机或者在铃声商店购买下载,然后设置为手机的铃声。
3.相关领域内,音频彩铃一般由彩铃厂商指定的平台数据库提供。目前,音频彩铃入库有以下两种方式:1、系统入库,内容提供商登录彩铃厂商提供的内容申报系统,将歌曲信息(通过表单填写或excel表格的形式)及相关版权和音源物料在页面上进行申报录入。2、接口入库。内容提供商根据彩铃厂商提供的内容申报接口,进行开发对接,将歌曲信息及相关版权和音源物料通过接口申报录入。在实际应用中,发现歌曲元数据信息组织松散,填写在excel表格中进行申报,容易造成信息的散乱,用户体验较差,且效率偏低,彩铃不能做到及时、快速地上线。
4.因此,现有技术存在的问题还亟需解决和优化。
技术实现要素:
5.本技术的目的在于至少一定程度上解决相关技术中存在的技术问题之一。
6.为此,本技术实施例的一个目的在于提供一种音频彩铃的入库方法、系统、设备及存储介质,实现自动化的彩铃收集、审核和裁剪入库,有利于提高工作效率,使彩铃能够快速上线,且降低整个过程的错误率,提高用户体验。
7.为了达到上述技术目的,本技术实施例所采取的技术方案包括:
8.一方面,本技术实施例提供了一种音频彩铃的入库方法,所述方法包括:
9.获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;
10.对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;
11.根据所述关联信息,对所述原始音频文件进行校验审核;
12.若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;
13.将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。
14.另外,根据本技术上述实施例的一种音频彩铃的入库系统,还可以具有以下附加的技术特征:
15.进一步地,在本技术的一个实施例中,所述获取内容提供商上传的目标文件的步骤之后,所述方法还包括:
16.对所述目标文件进行解析,得到所述目标文件对应的标识信息;
17.根据所述标识信息,在数据库内查询是否存在相同的目标文件;
18.若存在相同的目标文件,则删除当前获取的目标文件;或者,若不存在相同的目标文件,则将当前获取的目标文件存入到所述数据库中。
19.进一步地,在本技术的一个实施例中,所述关联信息包括歌曲名、歌手、作词、作曲、国际标准音像制品编码、音源、封面、标签、授权区域、授权期限、词著作权权利人、曲著作权权利人、录音权权利人中的至少一种。
20.进一步地,在本技术的一个实施例中,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
21.根据所述国际标准音像制品编码,联网调用标准录音制品编码中心接口,校验原始音频文件的歌曲版权信息;
22.若所述歌曲版权信息不合规,确定所述原始音频文件不通过所述校验审核。
23.进一步地,在本技术的一个实施例中,所述关联信息还包括所述原始音频文件的第一数字摘要信息;所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
24.通过数字摘要算法,计算所述原始音频文件的第二数字摘要信息;
25.对所述第一数字摘要信息和所述第二数字摘要信息进行比对;
26.若所述第一数字摘要信息和所述第二数字摘要信息不相同,确定所述原始音频文件不通过所述校验审核。
27.进一步地,在本技术的一个实施例中,所述数字摘要算法采用md算法、sha算法或者mac算法中的任意一种。
28.进一步地,在本技术的一个实施例中,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
29.调用风控接口对所述关联信息进行风控检测,确定所述关联信息中是否包括敏感信息;
30.若所述关联信息中包括敏感信息,确定所述原始音频文件不通过所述校验审核。
31.另一方面,本技术实施例提供了一种音频彩铃的入库系统,所述系统包括:
32.获取单元,用于获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;
33.解析单元,用于对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;
34.审核单元,用于根据所述关联信息,对所述原始音频文件进行校验审核;
35.裁剪单元,用于若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;
36.质检单元,用于将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述
彩铃文件上传到数据库中。
37.另一方面,本技术实施例提供一种计算机设备,包括:
38.至少一个处理器;
39.至少一个存储器,用于存储至少一个程序;
40.当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现上述的音频彩铃的入库方法。
41.另一方面,本技术实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,上述处理器可执行的程序在由处理器执行时用于实现上述的音频彩铃的入库方法。
42.本技术的优点和有益效果将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到:
43.本技术实施例公开的一种音频彩铃的入库方法:获取内容提供商上传的目标文件;对所述目标文件进行解析,得到原始音频文件、关联信息和截取范围信息;根据所述关联信息,对所述原始音频文件进行校验审核;若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。通过本技术实施例中的方法,能够自动地对音频文件进行裁剪和转码,并通过质检人员的审核,保证上传到数据库中的彩铃文件质量良好。同时,由于采用了ddex协议,能够提高系统的透明度、高效性和互操作性,减少文件出错的情况,促进数字音乐市场的健康发展。
附图说明
44.为了更清楚地说明本技术实施例或者现有技术中的技术方案,下面对本技术实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本发明的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
45.图1为本技术实施例中提供的一种音频彩铃的入库方法的实施环境示意图;
46.图2为本技术实施例中提供的一种音频彩铃的入库方法的流程示意图;
47.图3为本技术实施例中提供的一种音频彩铃的入库系统的结构示意图;
48.图4为本技术实施例中提供的一种计算机设备的结构示意图。
具体实施方式
49.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术实施例相一致的所有实施方式,它们仅是与如所附权利要求书中所详述的、本技术实施例的一些方面相一致的装置和方法的例子。
50.可以理解,本技术所使用的术语“第一”、“第二”等可在本文中用于描述各种概念,
但除非特别说明,这些概念不受这些术语限制。这些术语仅用于将一个概念与另一个概念区分。例如,在不脱离本技术实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“若”、“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
51.本技术所使用的术语“至少一个”、“多个”、“每个”、“任一”等,至少一个包括一个、两个或两个以上,多个包括两个或两个以上,每个是指对应的多个中的每一个,任一是指多个中的任意一个。
52.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
53.当前,随着信息技术的普及和高速发展,相关应用已经逐步融入到人们的生活中,为人们提供了各式各样的服务,例如,在手机终端领域,音频彩铃受到了大众的青睐。音频彩铃是指通过音频文件的方式设置手机铃声,可以设置为自己喜欢的歌曲、声音或其他音频片段。相比于传统的铃声,音频彩铃更加个性化,能够表达自己的个性和喜好。用户可以通过自己的手机或者在铃声商店购买下载,然后设置为手机的铃声。
54.相关领域内,音频彩铃一般由彩铃厂商指定的平台数据库提供。目前,音频彩铃入库有以下两种方式:1、系统入库,内容提供商登录彩铃厂商提供的内容申报系统,将歌曲信息(通过表单填写或excel表格的形式)及相关版权和音源物料在页面上进行申报录入。2、接口入库。内容提供商根据彩铃厂商提供的内容申报接口,进行开发对接,将歌曲信息及相关版权和音源物料通过接口申报录入。在实际应用中,发现歌曲元数据信息组织松散,填写在excel表格中进行申报,容易造成信息的散乱,用户体验较差,且效率偏低,彩铃不能做到及时、快速地上线。
55.有鉴于此,本技术实施例中提供一种音频彩铃的入库方法,该方法获取内容提供商上传的目标文件;对所述目标文件进行解析,得到原始音频文件、关联信息和截取范围信息;根据所述关联信息,对所述原始音频文件进行校验审核;若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。通过本技术实施例中的方法,能够自动地对音频文件进行裁剪和转码,并通过质检人员的审核,保证上传到数据库中的彩铃文件质量良好。同时,由于采用了ddex协议,能够提高系统的透明度、高效性和互操作性,减少文件出错的情况,促进数字音乐市场的健康发展。
56.下面,首先介绍本技术实施例中提供的音频彩铃的入库方法所涉及的实施环境。参照图1,图1给出了一种音频彩铃的入库方法的实施环境示意图,在图1中,包括有彩铃厂商端101和内容提供商端102,彩铃厂商端101和内容提供商端102之间通信连接,本技术实施例中提供的音频彩铃的入库方法,可以在彩铃厂商端101执行,基于彩铃厂商端101和内容提供商端102之间的交互来实现。
57.具体地,本技术实施例中,彩铃厂商端101和内容提供商端102可以包括终端设备或者服务器设备,终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机、pda设备、智能穿戴设备中的至少一种;服务器设备可以是独立的物理服务器,也可以是多个物理服
务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
58.彩铃厂商端101和内容提供商端102之间可以通过无线网络或有线网络建立通信连接。该无线网络或有线网络使用标准通信技术和/或协议,网络可以设置为因特网,也可以是其它任何网络,例如包括但不限于局域网(local area network,lan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。并且,上述的这些软硬件主体之间,既可以采用相同的通信连接方式,也可以采用不同的通信连接方式,本技术对此不作具体限制。
59.请参照图2,图2是本技术实施例提供的一种音频彩铃的入库方法的流程示意图,参照图2,本技术提供的一种音频彩铃的入库方法包括但不限于:
60.步骤110、获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;
61.本步骤中,在实现音频彩铃入库时,首先,可以获取内容提供商上传的目标文件。目标文件中包括原始音频文件、原始音频文件的关联信息和原始音频文件对应的截取范围信息,其中,原始音频文件为歌曲对应的音频文件,记录了歌曲相关的音频数据;关联信息则可以包括和歌曲相关的任何信息,示例性地,比如说在一些实施例中,关联信息可以包括歌曲名、歌手、作词、作曲、国际标准音像制品编码、音源、封面、标签、授权区域、授权期限、词著作权权利人、曲著作权权利人、录音权权利人中的至少一种,本技术对此不作限制。截取范围信息则可以用于规定彩铃在歌曲中的片段,方便后续从原始音频文件裁剪得到彩铃文件。
62.本技术实施例中,原始音频文件基于ddex协议生成,ddex协议是一种数字版权交易协议,旨在为数字音乐生态系统提供透明、高效、可互操作性的标准。ddex协议定义了数字音乐版权交易的数据模型,包括作品、专辑、音轨、艺术家、发行商等元素,以及这些元素之间的关系,ddex协议还规定了数字音乐交易的交互过程和相关规则,包括标准化的数据格式、交易流程、付款方式等。通过使用ddex协议,音乐业务参与者可以更快、更准确地处理音乐内容和版权信息,提高业务效率和准确性。
63.具体地,ddex文件是一个标准的xml格式文件,由ddex的schema进行约束。对于发布/更新的歌曲,其根节点为newreleasemessage,主要包含以下5个子节点:
64.messageheader:消息头。主要包含发送方和接收方的信息;
65.updateindicator:更新标识。表示歌曲是首次发布还是更新;
66.resourcelist:歌曲资源信息。主要包含歌曲的元数据信息(歌曲名、歌手名、作曲、作词等)、封面图片及音源文件信息;
67.releaselist:歌曲发行信息。主要包含歌曲发行信息,如发行区域、发行时间等;
68.deallist:歌曲交易信息。主要包含歌曲授权和价格信息。
69.本技术实施例中,一般来说,音频彩铃需要包含词著作权权利人、曲著作权权利人、录音权权利人的信息,可以通过自定义歌曲贡献者信息将其添加到ddex中,例如,可以将词著作权权利人定义为lyricrighter,曲著作权权利人定义为composerighter,录音权
权利人recordrighter,对于截取范围信息,可以事先使用音源文件预览详情previewdetails节点的信息,通过设置起始时间startpoint和结束时间endpoint实现彩铃文件裁剪时间范围的约束,本技术对此不作限制。
70.步骤120、对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;
71.本步骤中,在接收到目标文件后,可以对目标文件进行解析,得到原始音频文件、关联信息和截取范围信息。这些信息对于音频内容的处理和管理非常重要,将用于后续的彩铃文件裁剪。具体地,本技术实施例中,原始音频文件可以是指(歌曲)音频文件,可以是从cd、数字音频文件、录音室等地方获取的。在一些实施例中,原始音频文件可以是包含加工、编辑或修复工作的音频文件,本技术对此不作限制。原始音频文件包括了音频信号的所有信息,如声音强度和频率等,这种信息是用数字方式存储在音频文件中的,在解析目标文件时,需要将目标文件中的原始音频文件提取出来,以便于后续的音频处理。
72.关联信息是指与原始音频文件相关的信息,用来描述原始音频文件的属性和特征。在解析目标文件时,需要将目标文件中的关联信息提取出来,以方便进行音频内容的管理和审核。
73.截取范围信息可以用于表征需要从原始音频文件中截取的音频部分,如前所述的,可以包括起始时间和结束时间。这些信息可以用来实现音频文件的剪辑和编辑,以满足不同需求的彩铃文件。在解析目标文件时,需要将目标文件中的截取范围信息提取出来,以方便进行音频文件的裁剪和编辑。
74.步骤130、根据所述关联信息,对所述原始音频文件进行校验审核;
75.本步骤中,在解析得到原始音频文件、关联信息和截取范围信息后,可以根据关联信息对原始音频文件进行校验审核。具体地,本技术实施例中,对原始音频文件进行校验审核,可以降低原始音频文件不符合规范或者出现资源错误的情况,提高彩铃文件的入库正确率,尽可能防止出现违规资源。
76.示例性地,在一些实施例中,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
77.根据所述国际标准音像制品编码,联网调用标准录音制品编码中心接口,校验原始音频文件的歌曲版权信息;
78.若所述歌曲版权信息不合规,确定所述原始音频文件不通过所述校验审核。
79.本技术实施例中,在对原始音频文件进行校验审核时,可以根据国际标准音像制品编码,联网调用标准录音制品编码中心接口,校验原始音频文件的歌曲版权信息。可以理解的是,歌曲版权信息决定了歌曲的归属、使用权和分配收益等问题,对于歌曲的规范化管理来说十分重要,因此,本技术实施例中,可以通过校验原始音频文件的歌曲版权信息来判断原始音频文件在资源版权上是否合规。如果发现歌曲版权信息不合规,则可以确定原始音频文件不通过校验审核。如果原始音频文件的歌曲版权信息合规,则可以对其进行资源下载处理,下载目标文件中关联的封面图片、音源文件、歌词文件,如果如果资源下载失败,则进行重试,超过最大重试次数后,则设置为资源下载失败状态。如果资源下载成功,则设置为资源下载完成状态。
80.示例性地,在一些实施例中,所述关联信息还包括所述原始音频文件的第一数字
摘要信息;所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
81.通过数字摘要算法,计算所述原始音频文件的第二数字摘要信息;
82.对所述第一数字摘要信息和所述第二数字摘要信息进行比对;
83.若所述第一数字摘要信息和所述第二数字摘要信息不相同,确定所述原始音频文件不通过所述校验审核。
84.本技术实施例中,还可以校验原始音频文件的资源是否被篡改。具体地,在内容提供商上传目标文件时,关联信息中可以包括有原始音频文件的第一数字摘要信息,第一数字摘要信息可以是内容提供商根据原始音频文件,通过数字摘要算法计算得到的,此处,数字摘要算法是一种可以将任意长度的数据转换成固定长度输出的算法。其主要目的是为了保证数据在传输或存储过程中的完整性,以及防止被篡改。例如,在文件传输过程中,使用数字摘要算法可以对文件进行计算摘要值,然后将该值附加到文件中,接收方在接收文件后也可以对文件进行计算摘要值并与附加的值进行比对,以检验文件是否被篡改。本技术实施例中,使用的数字摘要算法可以为md算法(message digest,消息摘要算法)、sha算法(secure hash algorithm,安全散列算法)或者mac算法(message authentication code,消息认证码算法)中的任意一种,本技术对此不作限制。
85.在彩铃厂商侧,接收到原始音频文件后,可以通过数字摘要算法,计算原始音频文件的第二数字摘要信息,然后,可以对第一数字摘要信息和第二数字摘要信息进行比对,如果两者一致,说明原始音频文件没有被篡改,安全性较高,设置为资源校验完成状态;如果第一数字摘要信息和第二数字摘要信息不相同,则说明原始音频文件被篡改,和原来的文件不同,此时,可以确定原始音频文件不通过校验审核,设置为资源校验失败状态。
86.示例性地,在一些实施例中,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:
87.调用风控接口对所述关联信息进行风控检测,确定所述关联信息中是否包括敏感信息;
88.若所述关联信息中包括敏感信息,确定所述原始音频文件不通过所述校验审核。
89.本技术实施例中,对原始音频文件进行校验审核,还可以是对其中是否包括敏感信息进行检测。具体地,本技术实施例中,针对资源校验完成的原始音频文件,可以进行风控审核处理,过滤敏感资源。例如,可以将关联信息中的元数据信息、歌词文件、封面图片、音源文件等调用风控接口进行文本、图片、音频的安全审核,检测其中是否包括敏感信息。这里的风控接口,可以采用规则匹配或者ai算法进行敏感信息的检测,基于现有技术实现,本技术对其具体实现不作赘述。如果风控审核通过,关联信息中不包括敏感信息,则设置为风控审核通过状态;如果关联信息中包括敏感信息,则设置为风控审核不通过状态,可以确定原始音频文件不通过校验审核。
90.步骤140、若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;
91.本步骤中,如果原始音频文件通过校验审核,可以基本确定所上传的音频文件是合法的、没有侵权行为和违规内容。具体的审核的方式可以是人工审核、自动审核或多种审核方式的组合,本技术对此不作限制。原始音频文件通过了校验审核后,可以进行后续的处理。具体地,此处,可以根据截取范围信息,对原始音频文件进行裁剪,得到符合要求的音频
片段,即对原始音频文件进行裁剪操作,保留需要的部分。这个过程可以使用编程语言、音频编辑器等工具来实现,保证裁剪的精确性和高效性。在裁剪得到音频片段后,可以对其进行转码操作,转码是将一个音频文件从一种编码格式转换成另一种编码格式的过程,最终得到需要的彩铃文件。
92.步骤150、将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。
93.本步骤中,得到彩铃文件后,可以将彩铃文件发送给质检人员进行质检。此处,将彩铃文件发送给质检人员进行质检,质检人员可以是通过人工质检或者通过自动化设备进行质检,可以根据需要选择适合的方式,本技术对此不作限制。人工质检一般需要专业的音频技能,准确地判断音频质量是否满足需求;自动化质检可以利用音频处理技术,快速检测音频文件的问题和缺陷。本技术实施例中,质检人员对彩铃文件进行质检,可以包括对音频质量、版权合法性、片段裁剪的准确性等方面的检查。对于音频质量,可以检查音频的清晰度、音量、音调等方面是否符合标准;对于版权合法性,可以检查彩铃文件中的音频是否侵权、是否有违禁内容等问题;对于片段裁剪的准确性,可以检查裁剪得到的彩铃文件起始位置和结束位置是否对应截取范围信息。当质检通过时,可以将彩铃文件上传到数据库中,供彩铃厂商使用;如果质检不通过,则可以打回彩铃文件,并对应标识不通过的原因,方便后续分析问题,改进相应的处理流程。
94.可以理解的是,本技术实施例中提供的音频彩铃的入库方法,从内容提供商处获取目标文件,目标文件中包括原始音频文件、原始音频文件的关联信息和原始音频文件对应的截取范围信息;对目标文件进行解析,从中提取原始音频文件、关联信息和截取范围信息;根据关联信息对原始音频文件进行校验审核;若原始音频文件通过校验审核,根据截取范围信息对原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;将彩铃文件发送给质检人员进行质检,当质检通过时,将彩铃文件上传到数据库中。该方法能够自动地对音频文件进行裁剪和转码,并通过质检人员的审核,保证上传到数据库中的彩铃文件质量良好。同时,由于采用了ddex协议,能够提高系统的透明度、高效性和互操作性,减少文件出错的情况,促进数字音乐市场的健康发展。
95.在一些实施例中,所述获取内容提供商上传的目标文件的步骤之后,所述方法还包括:
96.对所述目标文件进行解析,得到所述目标文件对应的标识信息;
97.根据所述标识信息,在数据库内查询是否存在相同的目标文件;
98.若存在相同的目标文件,则删除当前获取的目标文件;或者,若不存在相同的目标文件,则将当前获取的目标文件存入到所述数据库中。
99.本技术实施例中,内容提供商上传目标文件后,为减少重复处理的数据,系统可以按“年月日/目标文件的标识信息”组织结构对目标文件进行存储。然后,在接收到新的目标文件后,可以对目标文件进行解析,得到对应的标识信息。同时可以将目标文件的路径信息保存到数据库,根据标识信息可以用来做重复判断,对于数据库中已存在的目标文件,可以忽略处理,即删除当前获取的目标文件。如果不存在和当前获取的相同的目标文件,可以将当前获取的目标文件存入到数据库中。
100.下面参照附图描述根据本技术实施例提出的音频彩铃的入库系统。
101.参照图3,本技术实施例中提出的音频彩铃的入库系统,包括:
102.获取单元201,用于获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;
103.解析单元202,用于对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;
104.审核单元203,用于根据所述关联信息,对所述原始音频文件进行校验审核;
105.裁剪单元204,用于若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;
106.质检单元205,用于将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。
107.可以理解的是,上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
108.参照图4,本技术实施例提供了一种计算机设备,包括:
109.至少一个处理器301;
110.至少一个存储器302,用于存储至少一个程序;
111.当至少一个程序被至少一个处理器301执行时,使得至少一个处理器301实现图2所示的一种音频彩铃的入库方法。
112.同理,上述方法实施例中的内容均适用于本计算机设备实施例中,本计算机设备实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
113.本技术实施例还提供了一种计算机可读存储介质,其中存储有处理器301可执行的程序,处理器301可执行的程序在由处理器301执行时用于执行上述的音频彩铃的入库方法。
114.本技术实施例还公开了一种计算机可读存储介质,其中存储有处理器可执行的程序,处理器可执行的程序在由处理器执行时用于实现如图2所示的一种音频彩铃的入库方法实施例。
115.可以理解的是,如图2所示的一种音频彩铃的入库方法实施例中的内容均适用于本计算机可读存储介质实施例中,本计算机可读存储介质实施例所具体实现的功能与如图2所示的一种音频彩铃的入库方法实施例相同,并且达到的有益效果与如图2所示的一种音频彩铃的入库方法实施例所达到的有益效果也相同。
116.在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提到的顺序发生。例如,取决于所涉及的功能/操作,连续示出的两个方框实际上可以被大体上同时地执行或方框有时能以相反顺序被执行。此外,在本技术的流程图中所呈现和描述的实施例以示例的方式被提供,目的在于提供对技术更全面的理解。所公开的方法不限于本文所呈现的操作和逻辑流程。可选择的实施例是可预期的,其中各种操作的顺序被改变以及其中被描述为较大操作的一部分的子操作被独立地执行。
117.此外,虽然在功能性模块的背景下描述了本技术,但应当理解的是,除非另有相反
说明,功能和/或特征中的一个或多个可以被集成在单个物理系统和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理系统或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本技术是不必要的。更确切地说,考虑到在本文中公开的系统中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本技术。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本技术的范围,本技术的范围由所附权利要求书及其等同方案的全部范围来决定。
118.功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
119.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、系统或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、系统或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、系统或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、系统或设备或结合这些指令执行系统、系统或设备而使用的系统。
120.计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子系统),便携式计算机盘盒(磁系统),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤系统,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。
121.应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
122.在本说明书的上述描述中,参考术语“一个实施方式/实施例”、“另一实施方式/实施例”或“某些实施方式/实施例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
123.尽管已经示出和描述了本技术的实施方式,本领域的普通技术人员可以理解:在不脱离本技术的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本技术的范围由权利要求及其等同物限定。
124.以上是对本技术的较佳实施进行了具体说明,但本技术并不限于实施例,熟悉本领域的技术人员在不违背本技术精神的前提下可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内
125.在本说明书的描述中,参考术语“一个实施方式”、“另一实施方式”或“某些实施方式”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
126.尽管已经示出和描述了本技术的实施方式,本领域的普通技术人员可以理解:在不脱离本技术的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本技术的范围由权利要求及其等同物限定。
技术特征:
1.一种音频彩铃的入库方法,其特征在于,所述方法包括:获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;根据所述关联信息,对所述原始音频文件进行校验审核;若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。2.根据权利要求1所述的一种音频彩铃的入库方法,其特征在于,所述获取内容提供商上传的目标文件的步骤之后,所述方法还包括:对所述目标文件进行解析,得到所述目标文件对应的标识信息;根据所述标识信息,在数据库内查询是否存在相同的目标文件;若存在相同的目标文件,则删除当前获取的目标文件;或者,若不存在相同的目标文件,则将当前获取的目标文件存入到所述数据库中。3.根据权利要求1所述的一种音频彩铃的入库方法,其特征在于,所述关联信息包括歌曲名、歌手、作词、作曲、国际标准音像制品编码、音源、封面、标签、授权区域、授权期限、词著作权权利人、曲著作权权利人、录音权权利人中的至少一种。4.根据权利要求3所述的一种音频彩铃的入库方法,其特征在于,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:根据所述国际标准音像制品编码,联网调用标准录音制品编码中心接口,校验原始音频文件的歌曲版权信息;若所述歌曲版权信息不合规,确定所述原始音频文件不通过所述校验审核。5.根据权利要求3所述的一种音频彩铃的入库方法,其特征在于,所述关联信息还包括所述原始音频文件的第一数字摘要信息;所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:通过数字摘要算法,计算所述原始音频文件的第二数字摘要信息;对所述第一数字摘要信息和所述第二数字摘要信息进行比对;若所述第一数字摘要信息和所述第二数字摘要信息不相同,确定所述原始音频文件不通过所述校验审核。6.根据权利要求5所述的一种音频彩铃的入库方法,其特征在于,所述数字摘要算法采用md算法、sha算法或者mac算法中的任意一种。7.根据权利要求3所述的一种音频彩铃的入库方法,其特征在于,所述根据所述关联信息,对所述原始音频文件进行校验审核,包括:调用风控接口对所述关联信息进行风控检测,确定所述关联信息中是否包括敏感信息;若所述关联信息中包括敏感信息,确定所述原始音频文件不通过所述校验审核。
8.一种音频彩铃的入库系统,其特征在于,所述系统包括:获取单元,用于获取内容提供商上传的目标文件;所述目标文件中包括原始音频文件、所述原始音频文件的关联信息和所述原始音频文件对应的截取范围信息,所述原始音频文件基于ddex协议生成;解析单元,用于对所述目标文件进行解析,得到所述原始音频文件、所述关联信息和所述截取范围信息;审核单元,用于根据所述关联信息,对所述原始音频文件进行校验审核;裁剪单元,用于若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;质检单元,用于将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。9.一种计算机设备,其特征在于,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7中任一项所述的一种音频彩铃的入库方法。10.一种计算机可读存储介质,其中存储有处理器可执行的程序,其特征在于:所述处理器可执行的程序在由处理器执行时用于实现如权利要求1-7中任一项所述的一种音频彩铃的入库方法。
技术总结
本申请公开了一种音频彩铃的入库方法、系统、设备及存储介质,该方法获取内容提供商上传的目标文件;对所述目标文件进行解析,得到原始音频文件、关联信息和截取范围信息;根据所述关联信息,对所述原始音频文件进行校验审核;若所述原始音频文件通过校验审核,根据所述截取范围信息对所述原始音频文件进行裁剪,并对裁剪得到的音频进行转码,得到彩铃文件;将所述彩铃文件发送给质检人员进行质检,当质检通过时将所述彩铃文件上传到数据库中。该方法能够自动地对音频文件进行裁剪和转码,并通过质检人员的审核,保证上传到数据库中的彩铃文件质量良好。本申请可广泛应用于音频处理技术领域内。术领域内。术领域内。
技术研发人员:莫锡舟 陆赞信 吴凯文
受保护的技术使用者:天翼爱音乐文化科技有限公司
技术研发日:2023.07.19
技术公布日:2023/10/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:用于智能手表的控制方法以及表盘旋转结构与流程 下一篇:一种电子镇流器组件的制作方法