一种生成歌曲音频的方法和装置制造方法及图纸

技术编号:14412187 阅读:47 留言:0更新日期:2017-01-12 00:09
本发明专利技术公开了一种生成歌曲音频的方法和装置,属于计算机技术领域。所述方法包括:获取目标歌曲的原语种的歌词;对所述原语种的歌词进行翻译,得到所述目标歌曲的目标语种的歌词;获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频;将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。采用本发明专利技术,可以提高获取歌曲音频的灵活性。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种生成歌曲音频的方法和装置
技术介绍
听歌曲是人们丰富精神生活的一种常用途径,随着技术的发展,手机、平板电脑、计算机等终端成为了人们存储和播放歌曲音频常用的工具。人们常用的获取歌曲音频的方式一般是通过网络下载服务器存储的歌曲音频。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:通过上述方式获取的歌曲音频只能是服务器已有的那些固定的歌曲音频,歌曲音频的内容较为局限,获取歌曲音频的灵活性较差。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种生成歌曲音频的方法和装置。所述技术方案如下:第一方面,提供了一种生成歌曲音频的方法,所述方法包括:获取目标歌曲的原语种的歌词;对所述原语种的歌词进行翻译,得到所述目标歌曲的目标语种的歌词;获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频;将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。可选的,所述获取目标歌曲的原语种的歌词,包括:在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的歌词。这样,可以节省处理资源,直接获取存储的歌词。或者,在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的人声音频,对所述目标歌曲的原语种的人声音频进行语音识别,得到所述目标歌曲的原语种的歌词。这样通过语音识别获取歌词,无需预先存储歌词,可以节省存储空间。可选的,所述获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,包括:根据预先存储的文字与人声音频的对应关系,获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频。这样,提供了一种获取歌词中文字的人声音频的方式,可以做到较为高效的查询。可选的,所述根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频,包括:根据所述目标歌曲的原语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段;根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段;根据所述每个文字对应的人声音频,以及所述每个文字对应的播放进度时间段,确定所述目标歌曲的目标语种的人声音频。这样,可以提高目标语种的歌曲音频与原语种的歌曲音频的歌曲接近度。可选的,所述根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段,包括:根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,所述目标歌曲的原语种的歌词中每个文字对应的播放进度时间段,以及所述目标歌曲的目标语种的歌词中文字与原语种的歌词中文字在翻译过程中的对应关系,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段。这样,可以提高目标语种的歌曲音频与原语种的歌曲音频的歌曲接近度。可选的,所述将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频,包括:根据所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段,将所述目标歌曲的目标语种的歌词、所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。第二方面,提供了一种生成歌曲音频的装置,所述装置包括:获取模块,用于获取目标歌曲的原语种的歌词;翻译模块,用于对所述原语种的歌词进行翻译,得到所述目标歌曲的目标语种的歌词;确定模块,用于获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频;合成模块,用于将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。可选的,所述获取模块,用于:在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的歌词;或者,在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的人声音频,对所述目标歌曲的原语种的人声音频进行语音识别,得到所述目标歌曲的原语种的歌词。可选的,所述确定模块,用于:根据预先存储的文字与人声音频的对应关系,获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频。可选的,所述确定模块,用于:根据所述目标歌曲的原语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段;根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段;根据所述每个文字对应的人声音频,以及所述每个文字对应的播放进度时间段,确定所述目标歌曲的目标语种的人声音频。可选的,所述确定模块,用于:根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,所述目标歌曲的原语种的歌词中每个文字对应的播放进度时间段,以及所述目标歌曲的目标语种的歌词中文字与原语种的歌词中文字在翻译过程中的对应关系,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段。可选的,所述合成模块,用于:根据所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段,将所述目标歌曲的目标语种的歌词、所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,获取目标歌曲的原语种的歌词,对原语种的歌词进行翻译,得到目标歌曲的目标语种的歌词,获取目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据每个文字对应的人声音频,确定目标歌曲的目标语种的人声音频,将目标歌曲的目标语种的人声音频和目标歌曲的伴奏音频,合成目标歌曲的目标语种的歌曲音频。这样,对于目标歌曲,可以获取到不同语种的歌曲音频,从而,可以提高获取歌曲音频的灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种生成歌曲音频的方法的流程示意图;图2a、2b是本专利技术实施例提供的一种生成歌曲音频的方法的处理示意图;图3是本专利技术实施例提供的一种生成歌曲音频的装置的结构示意图;图4是本专利技术实施例提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种生成歌曲音频的方法,该方法可以由终端实现。其中,终端可以是手机、平板电脑、计算机等。终端中可以安装有具有歌曲语种转换功能的应用程序,该应用程序可以是某个音频播放应用程序,也可以是某个音频编辑应用程序。该终端可以包括处理器、存储器。处理器,可以用于获取歌词、歌词翻译、生成目标语种的人声音频、以及合成目标语种的歌曲音频等处理。存储器,可以用于存储下述处理过程中产生的数据以及需要预先存储的数据,如目标歌曲的原本文档来自技高网...
一种生成歌曲音频的方法和装置

【技术保护点】
一种生成歌曲音频的方法,其特征在于,所述方法包括:获取目标歌曲的原语种的歌词;对所述原语种的歌词进行翻译,得到所述目标歌曲的目标语种的歌词;获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频;将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。

【技术特征摘要】
1.一种生成歌曲音频的方法,其特征在于,所述方法包括:获取目标歌曲的原语种的歌词;对所述原语种的歌词进行翻译,得到所述目标歌曲的目标语种的歌词;获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频;将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频。2.根据权利要求1所述的方法,其特征在于,所述获取目标歌曲的原语种的歌词,包括:在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的歌词;或者,在目标歌曲的原语种的歌曲音频中,提取所述目标歌曲的原语种的人声音频,对所述目标歌曲的原语种的人声音频进行语音识别,得到所述目标歌曲的原语种的歌词。3.根据权利要求1所述的方法,其特征在于,所述获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频,包括:根据预先存储的文字与人声音频的对应关系,获取所述目标歌曲的目标语种的歌词中的每个文字对应的人声音频。4.根据权利要求1所述的方法,其特征在于,所述根据所述每个文字对应的人声音频,确定所述目标歌曲的目标语种的人声音频,包括:根据所述目标歌曲的原语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段;根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段;根据所述每个文字对应的人声音频,以及所述每个文字对应的播放进度时间段,确定所述目标歌曲的目标语种的人声音频。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段,包括:根据所述目标歌曲的目标语种的歌词中每个歌词句对应的播放进度时间段,所述目标歌曲的原语种的歌词中每个文字对应的播放进度时间段,以及所述目标歌曲的目标语种的歌词中文字与原语种的歌词中文字在翻译过程中的对应关系,确定所述目标歌曲的目标语种的歌词中每个文字对应的播放进度时间段。6.根据权利要求4所述的方法,其特征在于,所述将所述目标歌曲的目标语种的人声音频和所述目标歌曲的伴奏音频,合成所述目标歌曲的目标语种的歌曲音频,包括:根据所述目标歌曲的目标语种的歌词中每个文字对应的播放进度...

【专利技术属性】
技术研发人员:韦传毅
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

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

1