[发明专利]歌词匹配方法及终端在审
申请号: | 201611138048.4 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106599173A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 龚敏 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市恒申知识产权事务所(普通合伙)44312 | 代理人: | 李红梅 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 歌词 匹配 方法 终端 | ||
1.一种歌词匹配方法,其特征在于,所述方法包括:
利用歌曲的身份标识ID3信息搜索所述歌曲的歌词,得到所述歌曲的歌词数据,所述歌词数据中至少包含搜索到的各版本的歌词的前N行,所述N为正整数;
采集所述歌曲开始播放后预置时间段内的音频数据,对所述音频数据进行语音识别,得到所述音频数据对应的文本信息;
利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。
2.根据权利要求1所述的方法,其特征在于,所述歌词数据中还包括所述各版本的歌词的第一行的提示标记时间;
则所述利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词的步骤之前还包括:
确定所述文本信息的第一行在所述歌曲中的开始播放时间;
将所述各版本中歌词的第一行的提示标记时间与所述开始播放时间的时间差在预置时间范围内的版本作为待匹配版本;
则所述利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词的步骤包括:
将所述文本信息与所述待匹配版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。
3.根据权利要求1所述的方法,其特征在于,所述利用所述文本信息与所述各版本的歌词的前N行进行匹配,则将匹配版本的歌词作为所述歌曲的歌词的步骤包括:
将第i个版本的歌词的前N行与所述文本信息的前N行进行匹配,确定所述第i个版本的歌词的前N行与所述文本信息的前N行是否相同;其中,i为正整数,且i的初始值为1;
若相同,则确定所述第i个版本的歌词为匹配版本的歌词,将所述匹配版本的歌词作为所述歌曲的歌词;
若不相同,则令i=i+1,返回执行所述将第i个版本的歌词的前N行与所述文本信息的前N行进行匹配的步骤。
4.根据权利要求3所述的方法,其特征在于,所述令i=i+1之前还包括:
确定所述第i个版本是否为最后一个进行匹配的版本;
若是,则显示提示消息,所述提示消息用于提示未搜索到与所述歌曲匹配的歌词;
若否,则继续执行所述令i=i+1的步骤。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述歌词数据中还包括指定版本;
则所述方法还包括:
下载所述指定版本的歌词,在所述歌曲播放时显示所述指定版本的歌词;
则所述将匹配版本的歌词作为所述歌曲的歌词之后还包括:
若所述指定版本与所述匹配版本不一致,则下载所述匹配版本的歌词,利用所述匹配版本的歌词替换所述指定版本的歌词并进行显示。
6.一种终端,其特征在于,所述终端包括:
搜索模块,用于利用歌曲的身份标识ID3信息搜索所述歌曲的歌词,得到所述歌曲的歌词数据,所述歌词数据中至少包含搜索到的各版本的歌词的前N行,所述N为正整数;
采集识别模块,用于采集所述歌曲开始播放后预置时间段内的音频数据,对所述音频数据进行语音识别,得到所述音频数据对应的文本信息;
匹配模块,用于利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。
7.根据权利要求6所述的终端,其特征在于,所述歌词数据中还包括所述各版本的歌词的第一行的提示标记时间;
则所述终端还包括:
时间确定模块,用于在所述匹配模块之前,确定所述文本信息的第一行在所述歌曲中的开始播放时间;
筛选模块,用于将所述各版本中歌词的第一行的提示标记时间与所述开始播放时间的时间差在预置时间范围内的版本作为待匹配版本;
则所述匹配模块具体用于:
将所述文本信息与所述待匹配版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611138048.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海量数据的无损保真可视化优化法
- 下一篇:一种新闻实时推荐系统及其方法