The invention discloses a method and a terminal, the lyrics, the song method includes: using ID3 information search the lyrics of the songs from the server, the lyrics of the song lyrics data, the data includes at least the various versions of the search to the lyrics before the N line, the N is a positive integer, the song started audio acquisition data broadcast after the predetermined time period, speech recognition on the audio data, the audio data corresponding to the text information, matching the text information and the version of the lyrics before the N line, will match the version of the lyrics for the song lyrics. Compared with the prior art, through the collection of songs played after a predetermined time period of audio data and voice recognition, the audio data information of text, the text makes it possible to use the version information and to search the lyrics before N, to determine the matching version of the lyrics, lyrics and songs can be improved effectively the matching accuracy, improve the user experience.
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种歌词匹配方法及终端。
技术介绍
目前,音频播放工具可以搜索歌词,服务器将搜索到的一个版本的歌词推荐给音频播放工具,音频播放工具在播放该歌曲时,将显示该服务器推荐版本的歌词。然而,由于目前已有的歌曲数量特别多,服务器推荐的歌词为歌曲真正的歌词的概率较低,导致经常出现歌曲与歌词不匹配的情况,影响用户的使用体验。
技术实现思路
本专利技术的主要目的在于提供一种歌词匹配方法及终端,旨在解决现有技术中歌曲与歌词不匹配,影响用户使用体验的问题。为实现上述目的,本专利技术第一方面提供一种歌词匹配方法,该方法包括:利用歌曲的身份标识ID3信息搜索所述歌曲的歌词,得到所述歌曲的歌词数据,所述歌词数据中至少包含搜索到的各版本的歌词的前N行,所述N为正整数;采集所述歌曲开始播放后预置时间段内的音频数据,对所述音频数据进行语音识别,得到所述音频数据对应的文本信息;利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。为实现上述目的,本专利技术第二方面一种终端,该终端包括:搜索模块,用于利用歌曲的身份标识ID3信息搜索所述歌曲的歌词,得到所述歌曲的歌词数据,所述歌词数据中至少包含搜索到的各版本的歌词的前N行,所述N为正整数;采集识别模块,用于采集所述歌曲开始播放后预置时间段内的音频数据,对所述音频数据进行语音识别,得到所述音频数据对应的文本信息;匹配模块,用于利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。本专利技术提供一种歌词匹配方法,该方法包括:利用歌曲的身份标识(i ...
【技术保护点】
一种歌词匹配方法,其特征在于,所述方法包括:利用歌曲的身份标识ID3信息搜索所述歌曲的歌词,得到所述歌曲的歌词数据,所述歌词数据中至少包含搜索到的各版本的歌词的前N行,所述N为正整数;采集所述歌曲开始播放后预置时间段内的音频数据,对所述音频数据进行语音识别,得到所述音频数据对应的文本信息;利用所述文本信息与所述各版本的歌词的前N行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。
【技术特征摘要】
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任意一项所述的方法,其特征在于,所述歌词数据中还包括指定版本;则所述方法还包括:下载所述指定版本的歌词,在所述歌曲播放时显示所述指定版本的歌词;则所述将匹配版本的歌词作为所述歌曲的歌词之后还包括:若所述指定版本与所述匹配版本不一致,则下载所述匹配版本的歌词,利用所述...
【专利技术属性】
技术研发人员:龚敏,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。