一种音频内容生成方法、服务端设备和客户端设备技术

技术编号:22886048 阅读:20 留言:0更新日期:2019-12-21 08:03
本申请提供了一种音频内容生成方法、服务端设备和客户端设备,其中,该方法包括:获取客户端发送来的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;合成所述音色元素内容和所述伴奏元素内容,得到音频内容;将所述音频内容传送至客户端。通过上述方案解决了现在的编曲操作对专业性要求过高的问题,达到了简单高效进行编曲的技术效果。

An audio content generation method, server device and client device

【技术实现步骤摘要】
一种音频内容生成方法、服务端设备和客户端设备
本申请属于数据处理
,尤其涉及一种音频内容生成方法、服务端设备和客户端设备。
技术介绍
目前,一般需要专业人士才能完成编曲工作,这主要是因为编曲工作中所涉及到的技术性操作比较多,例如:旋律的重复、转调、模糊、音程或节奏压扩等,这些需要专业人士才懂。这也就导致,对于音乐知识不是很强的人,很难完成编曲操作。现有的音乐软件一般也仅是支持对音乐的下载、播放都操作,有些提供编曲功能的软件,需要特别专业的人士才会操作,因此,导致编曲的壁垒比较高,也就是编曲的难度比较高。针对现有的编曲难度较高的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请目的在于提供一种音频内容生成方法、服务端设备和客户端设备,可以实现简单高效生成音频内容的效果。本申请提供一种音频内容生成方法、服务端设备和客户端设备是这样实现的:一种音频内容生成方法,所述方法包括:获取客户端发送来的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;合成所述音色元素内容和所述伴奏元素内容,得到音频内容;将所述音频内容传送至客户端。一种音频内容生成方法,所述方法包括:提供一显示界面,显示多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;接收用户对多个音乐元素的选择项的选择结果;将所述选择结果传送服务器端,其中,所述服务器用于根据所述选择结果确定音色元素内容和伴奏元素内容,并合成所述音色元素内容和所述伴奏元素内容,得到音频内容;播放所述音频内容。一种音频内容生成方法,所述方法包括:获取用户选择的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;合成所述音色元素内容和所述伴奏元素内容,得到音频内容;播放所述音频内容。一种服务端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:获取客户端发送来的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;合成所述音色元素内容和所述伴奏元素内容,得到音频内容;将所述音频内容传送至客户端。一种客户端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:提供一显示界面,显示多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;接收用户对多个音乐元素的选择项的选择结果;将所述选择结果传送服务器端,其中,所述服务器用于根据所述选择结果确定音色元素内容和伴奏元素内容,并合成所述音色元素内容和所述伴奏元素内容,得到音频内容;播放所述音频内容。一种客户端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:获取用户选择的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;合成所述音色元素内容和所述伴奏元素内容,得到音频内容;播放所述音频内容。一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述方法的步骤。本申请提供的音频内容生成方法、服务端设备和客户端设备,用户仅需要在客户端设备上选择音乐元素的选择项,后台就可以完成编曲,即可以生成音频内容,不需要用户具备太多的编曲知识就可以完成编曲,从而解决了现在的编曲操作对专业性要求过高的问题,达到了简单高效进行编曲的技术效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的编曲系统的架构示意图;图2是本申请提供的编曲过程的交互流程图;图3是本申请提供的音乐作品生成示意图;图4是本申请提供的编曲文件生成结果展示的界面示意图;图5是本申请提供的编曲元素选择的界面示意图;图6是本申请提供的音频内容生成方法的方法流程图;图7是本申请提供的服务端设备的架构图;图8是本申请提供的音频内容生成装置的结构框图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。考虑到现有的作曲过程所存在的专业性需求过高,导致作曲过程过于复杂的问题,如果采用AI(ArtificialIntelligence)人工智能的方式进行自动作曲,那么可以使得不具有作曲专业性的人也能实现作曲,从而可以简单的实现音乐作品的创造和生成。为此,在本例中提供了一种作曲系统,如图1所示,该系统包括:客户端设备101、服务端设备102,其中,客户端设备101用于为用户提供作曲界面,供用户进行输入选择,并为用户展示作曲结果。服务端设备102用于获取用户输入的或者选择的信息,并基于用户输入的或者选择的信息,进行自动编曲,并将编曲结果发送至客户端设备101。在实际实现的,对于编曲的部分可以在服务器端执行,即,如图1所示的架构,也可以所有的操作都在客户端设备中完成。具体可以根据设备的处理能力,以及用户使用场景的限制等进行选择。例如,用户可以在线编曲,也可以离线编曲。本申请对此不作限定。上述客户端设备101可以是手机、平板电脑、可穿戴设备、台式电脑、一体机等等,或者用户编曲的APP,例如:编曲软件、音乐软件、影视软件等等,客户端设备101的具体形式本申请不作限定。为了使得用户编曲的过程灵活性更高,客户端设备101可以提供不同的编曲输入界面供用户选择。例如:可以为用户提供可视化选择的界面,也可以是为用户提供编曲元素输入界面。用户在打开具备编曲功能的软件之后,可以根据自身的喜好或者习惯选择输入界面的类型。如图2所示,可以在界面上显示多个编曲元素:风格、心情、节奏等,然后,用户对不同的编曲元素进行触发,以选择具体的编曲元素的详细选择项。例如,用户点击风格,显示多个风格选择项:民谣、流行、摇滚。用户点击节奏,显示多个节奏选择项:快节奏、一般节奏和慢节奏。用户点击心情,显示多个心情选择项:忧伤、不安、温柔。用户通本文档来自技高网
...

【技术保护点】
1.一种音频内容生成方法,其特征在于,所述方法包括:/n获取客户端发送来的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;/n根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;/n合成所述音色元素内容和所述伴奏元素内容,得到音频内容;/n将所述音频内容传送至客户端。/n

【技术特征摘要】
1.一种音频内容生成方法,其特征在于,所述方法包括:
获取客户端发送来的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;
根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;
合成所述音色元素内容和所述伴奏元素内容,得到音频内容;
将所述音频内容传送至客户端。


2.根据权利要求1所述的方法,其特征在于,根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容,包括:
对所述多个音乐元素的选择项进行格式化处理,得到音乐元素与对应选择项的映射关系;
根据格式化处理结果,查询音色库,得到与所述格式化处理结果匹配的音色元素内容;
根据格式化处理结果,查询伴奏库,得到与所述格式化处理结果匹配的伴奏元素内容。


3.根据权利要求2所述的方法,其特征在于,还包括:
接收音色元素内容和/或伴奏元素内容;
将接收的音色元素内容存入音色库中,将接收的伴奏元素内容存入伴奏库中。


4.根据权利要求1所述的方法,其特征在于,根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容,包括:
将所述多个音乐元素的选择项输入预设的机器学习模型;
通过所述机器学习模型生成音色元素内容和伴奏元素内容。


5.根据权利要求1所述的方法,其特征在于,所述音乐元素还包括:人声;
相应的,根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容,包括:
根据所述多个音乐元素的选择项,匹配得到音色元素内容、伴奏元素内容和模拟人声文件。


6.根据权利要求1至5中任一项所述的方法,其特征在于,风格的选择项包括:民谣、流行、摇滚,节奏的选择项包括:快节奏、一般节奏和慢节奏,心情的选择项包括:开心、忧伤、温暖、振奋。


7.根据权利要求1至5中任一项所述的方法,其特征在于,合成所述音色元素内容和所述伴奏元素内容,得到音频内容,包括:
将所述音色元素内容和所述伴奏元素内容进行作曲合成;
将所述作曲合成结果,进行音频格式转换,得到音频内容。


8.一种音频内容生成方法,其特征在于,所述方法包括:
提供一显示界面,显示多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;
接收用户对多个音乐元素的选择项的选择结果;
将所述选择结果传送服务器端,其中,所述服务器用于根据所述选择结果确定音色元素内容和伴奏元素内容,并合成所述音色元素内容和所述伴奏元素内容,得到音频内容;
播放所述音频内容。


9.一种音频内容生成方法,其特征在于,所述方法包括:
获取用户选择的多个音乐元素的选择项,其中,所述音乐元素包括以下至少之一;风格、心情、节奏;
根据所述多个音乐元素的选择项,确定音色元素内容和伴奏元素内容;
合成所述音色元素内容和所述伴奏元素内容,得到音频内容;
播放所述音频内容。


10.一种服务端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:
获取客户端发送来的多个音乐元素的选择项,其中,所...

【专利技术属性】
技术研发人员:孙浩华
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1