歌词匹配方法及终端组成比例

技术编号:15260547 阅读:58 留言:0更新日期:2017-05-03 13:25
本发明专利技术公开了一种歌词匹配方法及终端,方法包括:利用歌曲的ID3信息从服务器搜索该歌曲的歌词,得到该歌曲的歌词数据,该歌词数据中至少包含搜索到的各版本的歌词的前N行,该N为正整数,采集该歌曲开始播放后预置时间段内的音频数据,对该音频数据进行语音识别,得到该音频数据对应的文本信息,利用该文本信息与各版本的歌词的前N行进行匹配,将匹配版本的歌词作为该歌曲的歌词。相对于现有技术,通过采集歌曲开始播放后预置时间段内的音频数据并进行语音识别,得到该音频数据的文本信息,使得能够利用该文本信息与搜索到的各版本的歌词的前N行进行匹配,以确定匹配版本的歌词,能够有效的提高歌词与歌曲匹配的准确度,改善用户使用体验。

Lyrics matching method and terminal

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行进行匹配,将匹配版本的歌词作为所述歌曲的歌词。本专利技术提供一种歌词匹配方法,该方法包括:利用歌曲的身份标识(identity,ID)3信息从服务器搜索该歌曲的歌词,得到该歌曲的歌词数据,该歌词数据中至少包含搜索到的各版本的歌词的前N行,该N为正整数,采集该歌曲开始播放后预置时间段内的音频数据,对该音频数据进行语音识别,得到该音频数据对应的文本信息,利用该文本信息与各版本的歌词的前N行进行匹配,将匹配版本的歌词作为该歌曲的歌词。相对于现有技术,通过采集歌曲开始播放后预置时间段内的音频数据并进行语音识别,得到该音频数据的文本信息,使得能够利用该文本信息与搜索到的各版本的歌词的前N行进行匹配,以确定匹配版本的歌词,能够有效的提高歌词与歌曲匹配的准确度,改善用户使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一种终端的结构框图;图2为本专利技术第一实施例中歌词匹配方法的流程示意图;图3为本专利技术第二实施例中歌词匹配方法的流程示意图;图4为本专利技术第一实施例中步骤203的细化步骤的流程示意图;图5为本专利技术第三实施例中歌词匹配方法的流程示意图;图6为本专利技术第四实施例中终端的功能模块的示意图;图7为本专利技术第五实施例中终端的功能模块的示意图;图8为本专利技术第四实施例中匹配模块603的细化功能模块的示意图;图9为本专利技术第六实施例中终端的功能模块的示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了一种终端的结构框图。本专利技术实施例提供的歌词匹配方法可应用于如图1所示的终端10中,终端10可以但不限于包括:需依靠电池维持正常运行且支持网络及下载功能的智能手机、笔记本、平板电脑、穿戴智能设备、台式电脑、车载电脑,智能音箱、音乐播放器(MP3、MP4),或者其他能够播放音乐且显示歌词的装置。如图1所示,终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口104、射频模块105、按键模块106、音频模块107。这些组件通过一条或多条通讯总线/信号线109相互通讯。可以理解,图1所示的结构仅为示意,其并不对终端的结构造成限定。终端10还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。存储器101可用于存储软件程序以及模块,如本专利技术实施例中的歌词匹配方法对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的歌词匹配方法。存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。外设接口104将各种输入/输入装置耦合至CPU以及存储器101。处理器103运行存储器101内的各种软件、指令以执行终端10的各种功能以及进行数据处理。在一些实施例中,外设接口104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块105可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块105可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(GlobalSystemforMobileCommunication,GSM),增强型移动通信技术(EnhancedDataGSMEnvironment,EDGE),宽带码分多址技术(WidebandCodeDivisionMultipleAccess,W-CDMA),码分多址技术(CodeDivisionAccess,CDMA),时分多址技术(TimeDivisionMultipleAccess,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a、IEEE802.11b、IEEE802.11g和/或IEEE802.11n),网络电话(VoiceoverInternetProtocal,VoIP),全球微波互联接入(WorldwideInteroperabilityforMicrowaveAccess,Wi-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议。按键模块106提供用户向终端进行输入的接口,本文档来自技高网...

【技术保护点】
一种歌词匹配方法,其特征在于,所述方法包括:利用歌曲的身份标识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

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

1