[发明专利]颤音识别方法及装置有效
申请号: | 201710186543.0 | 申请日: | 2017-03-25 |
公开(公告)号: | CN106997769B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 孔令城 | 申请(专利权)人: | 腾讯音乐娱乐(深圳)有限公司 |
主分类号: | G10L25/81 | 分类号: | G10L25/81;G10L25/90;G10H1/02;G10L15/08;G10L15/10 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 颤音 识别 方法 装置 | ||
1.一种颤音识别方法,其特征在于,包括:
获取与目标歌曲对应的目标音频数据,所述目标歌曲包括至少一个标识音符;
提取所述目标音频数据中与所述标识音符对应的音频数据片段,提取所述音频数据片段的第一基频数据,获取与所述第一基频数据对应的第一音符值序列;
按照预设的至少一个周期值分别将所述第一音符值序列划分成至少两个音符值序列分段,针对每一个预设的周期值,计算所述至少两个音符值序列分段中的两个相邻的音符值序列分段之间的音符距离,作为与该周期值对应的周期音符距离;
确定所述周期音符距离中的最小值,获取与所述最小值对应的周期值作为目标周期;
在所述目标周期小于预设的周期阈值的情况下,将所述目标音频数据判定为颤音音频数据。
2.根据权利要求1所述的方法,其特征在于,所述获取与所述第一基频数据对应的第一音符值序列之后,还包括:
计算所述第一音符值序列包含的所有音符值的标准差,在所述标准差大于预设的标准差阈值时,执行所述按照预设的至少一个周期值分别将所述第一音符值序列划分成至少两个音符值序列分段。
3.根据权利要求1所述的方法,其特征在于,所述提取所述目标音频数据中与所述标识音符对应的音频数据片段之前,还包括:
提取与所述目标音频数据对应的第二基频数据,获取与所述第二基频数据对应的第二音符值序列;
获取与所述目标歌曲对应的参考音频数据,提取与所述参考音频数据对应的参考基频数据,获取与所述参考基频数据对应的参考音符值序列;
计算所述第二音符值序列与所述参考音符值序列的音符距离作为音准音符距离,在所述音准音符距离小于预设的音准阈值时,执行所述提取所述目标音频数据中与所述标识音符对应的音频数据片段。
4.根据权利要求1所述的方法,其特征在于,所述提取所述音频数据片段的第一基频数据,获取与所述第一基频数据对应的第一音符值序列包括:
按照预设的第一帧长和预设的第一帧移提取所述音频数据片段的基频数据作为第一基频数据,以生成与所述音频数据片段对应的至少一个基频点,所述每一个基频点包含与该基频点对应的基频值;
对所述至少一个基频点中各基频点的基频值进行调整,并将调整后的所述各基频点的基频值转换为所述各基频点对应的音符值,以获取与所述第一基频数据对应的第一音符值序列。
5.根据权利要求4所述的方法,其特征在于,所述对所述至少一个基频点中各基频点的基频值进行调整包括:
对所述至少一个基频点中的奇异基频点的基频值进行置零处理;
对所述各基频点进行中值滤波处理。
6.根据权利要求1所述的方法,其特征在于,所述计算所述至少两个音符值序列分段中的两个相邻的音符值序列分段之间的音符距离,作为与该周期值对应的周期音符距离具体为:
遍历所述至少两个音符值序列分段;
计算所述遍历到的音符值序列分段与后相邻的音符值序列分段之间的音符距离作为分段音符距离;
确定所述计算得到的分段音符距离的最大值,作为与该周期值对应的周期音符距离。
7.根据权利要求6所述的方法,其特征在于,所述计算所述遍历到的音符值序列分段与后相邻的音符值序列分段之间的音符距离作为分段音符距离具体为:
计算所述遍历到的音符序列分段与所述后相邻的音符值序列分段中包含的每一个音符值之间的距离值的和/平均值,作为所述遍历到的音符值序列分段与后相邻的音符值序列分段之间的音符距离。
8.根据权利要求1至7任一所述的方法,其特征在于,所述获取与所述第一基频数据对应的第一音符值序列之后还包括:
截取所述第一音符值序列中预设区域的音符值子序列作为所述第一音符值序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐(深圳)有限公司,未经腾讯音乐娱乐(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710186543.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提篮与底座扣合显示装置
- 下一篇:ISOFIX系统的状态显示装置