[发明专利]一种音频数据的处理方法及装置有效
申请号: | 201610292614.0 | 申请日: | 2016-05-04 |
公开(公告)号: | CN105788589B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 赵伟峰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G10L13/10 | 分类号: | G10L13/10;G10H1/36 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 数据 处理 方法 装置 | ||
1.一种音频数据的处理方法,其特征在于,包括:
获取歌曲信息,根据所述歌曲信息确定歌曲的说唱部分及所述说唱部分相应的乐谱信息,所述歌曲信息包括所述歌曲对应的伴奏文件、歌词文件以及乐谱文件;
接收用户输入的与所述说唱部分相应的音频数据;
将所述音频数据转换为文本数据,确定所述说唱部分的歌词字数以及所述文本数据的字数,在确定所述歌词字数与所述文本数据的字数相同时,对所述文本数据中所指示文字的拼音进行切分,将所述音频数据转换成音素序列,并根据预设的声学模型对所述音素序列进行替换,生成模型序列;
确定所述音频数据中每一帧的特征,计算每一帧的特征在所述模型序列中的置信度,得到置信度计算结果,并根据所述置信度计算结果,确定文字对应的声母及韵母的时间信息,所述时间信息包括起始时间信息和持续时间信息;
基于所述时间信息以及所述乐谱信息,按照预设规则对相应的文字的字时长进行处理,得到处理后的音频数据。
2.根据权利要求1所述的音频数据的处理方法,其特征在于,所述根据所述歌曲信息确定歌曲的说唱部分包括:
获取所述歌曲信息中歌词文件包含的每个字对应的起始时间和持续时长;
获取所述歌曲信息中乐谱文件中包含的每个音符对应的起始时间和持续时长、以及每个音符的音高;
根据所述歌词文件包含的每个字对应的起始时间和持续时长,和所述乐谱文件中包含的每个音符对应的起始时间和持续时长、以及每个音符的音高,确定歌曲的说唱部分。
3.根据权利要求1或2所述的音频数据的处理方法,其特征在于,所述基于所述时间信息以及所述乐谱信息,按照预设规则对相应的文字的字时长进行处理,得到处理后的音频数据包括:
基于所述时间信息,从所述音频数据中提取每个文字对应的音频数据,得到音频段;
根据所述音频段,确定对应的字时长;
基于所述字时长以及所述乐谱信息中对应的音频时长,按照预设规则对相应的文字的字时长进行音频处理,得到音频处理后的文字;
将所述音频处理后的文字进行拼接,得到处理后的音频数据。
4.根据权利要求3所述的音频数据的处理方法,其特征在于,所述基于所述字时长以及所述乐谱信息中对应的音频时长,按照预设规则对相应的文字的字时长进行音频处理,包括:
若所述乐谱信息中对应的音频时长大于字时长,则拉伸所述字时长;
若所述乐谱信息中对应的音频时长等于字时长,则保持所述字时长不变;
若所述乐谱信息中对应的音频时长小于字时长,则压缩所述字时长。
5.根据权利要求4所述的音频数据的处理方法,其特征在于,
若所述乐谱信息中对应的音频时长大于字时长,则拉伸所述字时长包括:若所述乐谱信息中对应的音频时长大于字时长,则控制声母时长保持不变,拉伸韵母时长;
若所述乐谱信息中对应的音频时长等于字时长,则保持所述字时长不变包括:若所述乐谱信息中对应的音频时长等于字时长,则控制声母时长与韵母时长保持不变;
若所述乐谱信息中对应的音频时长小于字时长,则压缩所述字时长包括:若所述乐谱信息中对应的音频时长小于字时长,则对声母时长与韵母时长同时进行压缩。
6.根据权利要求1所述的音频数据的处理方法,其特征在于,所述得到处理后的音频数据之后,还包括:
获取所述歌曲的伴奏文件;
将所述处理后的音频数据与所述伴奏文件进行混音,得到混音后的音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610292614.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置