歌词匹配方法及装置的制造方法

文档序号:10534887阅读:349来源:国知局
歌词匹配方法及装置的制造方法
【专利摘要】本申请涉及一种歌词匹配方法及装置。其中歌词匹配方法包括:读取待匹配歌词的音频文件;解析所述音频文件的源数据,并将解析结果上传给服务器;接收所述服务器返回的根据所述解析结果匹配歌词和歌曲名称所得的匹配结果;保存与所述音频文件对应的歌词文件,并根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表。本发明基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
【专利说明】
歌词匹配方法及装置
技术领域
[0001]本发明涉及通信领域,尤其涉及一种歌词匹配方法及装置。
【背景技术】
[0002]当前,很多设备都支持音乐播放功能,例如电脑、智能手机、平板等。这使得人们在节奏快、压力大的现代生活中能够通过聆听音乐来放松和娱乐。音乐播放器是这些设备能够支持音乐播放功能的关键之一。音乐播放器是一种用于播放各种音乐文件的多媒体播放软件,它是音频解码器的可视化操作界面,其实质是针对各种音频编码格式的解码器。大部分音乐播放器都支持多种音乐格式的文件,这些播放器将不同的音频解码器打包起来,并制作统一的播放界面,从而让使用者能够方便地播放和聆听各种音乐。
[0003]为了满足用户在播放音乐时学习唱歌或者记忆歌词的需求,音乐播放器提供了自动匹配歌词的功能。相关技术中,音乐播放器在播放音乐的同时,显示正在播放的一整句歌词。这种技术的原理是,在音乐播放开始时,简单的读取歌词文件的文件名或文件头信息,然后按照时间顺序,依次显示歌词文件中的每句歌词。这种逐句匹配歌词的方法虽然能够让用户知道正在播放的歌词内容,但匹配度和准确率都不高,反映不出所播放音乐的节奏,使得用户很难通过跟歌词学习唱歌。

【发明内容】

[0004]本发明的目的在于提供一种歌词匹配方法及装置,提高歌词匹配的匹配度和准确度。
[0005]为实现上述目的,本发明提出了一种歌词匹配方法,包括:
[0006]读取待匹配歌词的音频文件;
[0007]解析所述音频文件的源数据,并将解析结果上传给服务器;
[0008]接收所述服务器返回的根据所述解析结果匹配歌词和歌曲名称所得的匹配结果;
[0009]保存与所述音频文件对应的歌词文件,并根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表。
[0010]进一步地,上述方法还可具有以下特点,还包括:
[0011]在播放所述音频文件时根据所述匹配关系表显示所述歌词文件中的歌词。
[0012]进一步地,上述方法还可具有以下特点,所述解析所述音频文件的源数据包括:
[0013]根据所述音频文件的源数据绘制所述音频文件的音频波形。
[0014]进一步地,上述方法还可具有以下特点,所述根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表包括:
[0015]根据所述歌词文件中每个字在所述音频文件中对应的音频波形,建立所述音频文件的音频波形与所述歌词文件中各个字的匹配关系表。
[0016]进一步地,上述方法还可具有以下特点,所述解析所述音频文件的源数据包括:
[0017]获取所述音频文件的时间长度。
[0018]进一步地,上述方法还可具有以下特点,所述根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表包括:
[0019]根据所述歌词文件中每个字在所述音频文件的整体时间长度中对应的时间段的位置和长度,建立所述音频文件的时间长度与所述歌词文件中各个字的匹配关系表。
[0020]本发明实施例的歌词匹配方法,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
[0021 ] 为实现上述目的,本发明还提出了一种歌词匹配装置,包括:
[0022]读取模块,用于读取待匹配歌词的音频文件;
[0023]解析模块,用于解析所述读取模块读取的音频文件的源数据,并将解析结果上传给服务器;
[0024]接收模块,用于接收所述服务器返回的根据所述解析模块上传的解析结果匹配歌词和歌曲名称所得的匹配结果;
[0025]匹配模块,用于保存与所述音频文件对应的歌词文件,并根据所述接收模块接收的匹配结果建立所述音频文件与所述歌词文件的匹配关系表。
[0026]进一步地,上述装置还可具有以下特点,还包括:
[0027]显示模块,用于在播放所述音频文件时根据所述匹配模块建立的匹配关系表显示所述歌词文件中的歌词。
[0028]进一步地,上述装置还可具有以下特点,所述解析模块包括:
[0029]绘制单元,用于根据所述读取模块读取的音频文件的源数据绘制所述音频文件的音频波形。
[0030]进一步地,上述装置还可具有以下特点,所述匹配模块包括:
[0031]波形匹配单元,用于根据所述歌词文件中每个字在所述音频文件中对应的音频波形,建立所述音频文件的音频波形与所述歌词文件中各个字的匹配关系表。
[0032]进一步地,上述装置还可具有以下特点,所述解析模块包括:
[0033]获取单元,用于获取所述读取模块读取的音频文件的时间长度。
[0034]进一步地,上述装置还可具有以下特点,所述匹配模块包括:
[0035]时间匹配单元,用于根据所述歌词文件中每个字在所述音频文件的整体时间长度中对应的时间段的位置和长度,建立所述音频文件的时间长度与所述歌词文件中各个字的匹配关系表。
[0036]本发明实施例的歌词匹配装置,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
[0037]为实现上述目的,本发明还提出了一种歌词匹配装置,包括显示屏、存储器和处理器,其中,
[0038]所述存储器用于存储处理器可执行的指令;
[0039]所述处理器被配置为:
[0040]读取待匹配歌词的音频文件;
[0041 ]解析所述音频文件的源数据,并将解析结果上传给服务器;
[0042]接收所述服务器返回的根据所述解析结果匹配歌词和歌曲名称所得的匹配结果;
[0043]保存与所述音频文件对应的歌词文件,并根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表。
[0044]本发明实施例的歌词匹配装置,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
【附图说明】
[0045]图1为本发明实施例一中歌词匹配方法的流程图。
[0046]图2为本发明实施例二中歌词匹配方法的流程图。
[0047]图3为本发明实施例三中歌词匹配装置的结构框图。
[0048]图4为本发明实施例四中歌词匹配装置的结构框图。
[0049]图5为本发明实施例五中歌词匹配装置的结构框图。
【具体实施方式】
[0050]以下结合附图对本发明的原理和特征进行描述,所举实施例只用于解释本发明,并非用于限定本发明的范围。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,根据本发明精神所获得的所有实施例,都属于本发明的保护范围。
[0051]图1为本发明实施例一中歌词匹配方法的流程图。如图1所示,本实施例中,歌词匹配方法可以包括如下步骤:
[0052]步骤SlOl,读取待匹配歌词的音频文件;
[0053]其中,音频文件是承载音乐信息的文件。
[0054]步骤S102,解析该音频文件的源数据,并将解析结果上传给服务器;
[0055]音频文件的源数据包含了音乐的节奏信息。
[0056]在本发明实施例中,解析音频文件的源数据可以包括:根据音频文件的源数据绘制该音频文件的音频波形。音频波形能够反映音乐的节奏信息。
[0057]在本发明实施例中,在根据音频文件的源数据绘制该音频文件的音频波形之后,解析音频文件的源数据还可以包括:获取该音频文件的时间长度。
[0058]服务器能够根据解析结果匹配歌词和歌曲名称。
[0059]步骤S103,接收服务器返回的根据解析结果匹配歌词和歌曲名称所得的匹配结果;
[0060]其中,匹配结果可以是歌词文件中每个字在音频文件中对应的音频波形。歌词中的每个字都对应音频文件的音频波形中的特定一小段音频波形段,这些单个字对应的音频波形段反映了歌词中该字的出现时间点和时长,准确地匹配了音频文件。并且每两个字对应的音频波形段都不会相同,因此可以很好地匹配音频文件。
[0061]其中,匹配结果还可以是每个字在音频文件的整体时间长度中对应的时间段的位置和长度。歌词中的每个字在音频文件的整体时间长度中对应的时间段的位置和长度也反映了歌词中该字的出现时间点和时长,准确地匹配了音频文件。并且每两个字对应的出现时间点都不会相同,每个字的长度是该字在音频文件的整体时间长度中对应的真实长度,因此可以很好地匹配音频文件。
[0062]步骤S104,保存与该音频文件对应的歌词文件,并根据匹配结果建立该音频文件与歌词文件的匹配关系表。
[0063]在本发明实施例中,根据匹配结果建立该音频文件与歌词文件的匹配关系表可以包括:根据歌词文件中每个字在该音频文件中对应的音频波形,建立该音频文件的音频波形与歌词文件中各个字的匹配关系表。
[0064]在本发明实施例中,根据匹配结果建立该音频文件与歌词文件的匹配关系表还可以包括:根据歌词文件中每个字在该音频文件中对应的时间段的位置和长度,建立该音频文件的时间长度与歌词文件中各个字的匹配关系表。
[0065]本发明实施例的歌词匹配方法,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
[0066]图2为本发明实施例二中歌词匹配方法的流程图。如图2所示,本实施例中,歌词匹配方法可以包括如下步骤:
[0067]步骤S201,读取待匹配歌词的音频文件;
[0068]步骤S202,解析该音频文件的源数据,并将解析结果上传给服务器;
[0069]步骤S203,接收服务器返回的根据解析结果匹配歌词和歌曲名称所得的匹配结果;
[0070]步骤S204,保存与该音频文件对应的歌词文件,并根据匹配结果建立该音频文件与歌词文件的匹配关系表;
[0071]步骤S205,在播放音频文件时根据匹配关系表显示歌词文件中的歌词。
[0072]由于匹配关系表具有很高的匹配度和准确度,因此显示歌词的进度也真实反映了音频文件的音乐节奏,给用户带来了更好的体验。
[0073]本发明实施例的歌词匹配方法,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。并且,本发明实施例的歌词匹配方法,能够按照音频文件的音乐节奏显示歌词的进度,给用户带来了更好的体验。
[0074]图3为本发明实施例三中歌词匹配装置的结构框图。图3所示实施例的歌词匹配装置可以用于执行图1所示实施例中的歌词匹配方法。
[0075]如图3所示,本实施例中,歌词匹配装置300可以包括读取模块310、解析模块320、接收模块330和匹配模块340。其中,读取模块310用于读取待匹配歌词的音频文件。解析模块320用于解析读取模块310读取的音频文件的源数据,并将解析结果上传给服务器。接收模块330用于接收服务器返回的根据解析模块320上传的解析结果匹配歌词和歌曲名称所得的匹配结果。匹配模块340用于保存与音频文件对应的歌词文件,并根据接收模块330接收的匹配结果建立该音频文件与歌词文件的匹配关系表。
[0076]其中,音频文件是承载音乐信息的文件。
[0077]音频文件的源数据包含了音乐的节奏信息。
[0078]其中,接收模块330接收的匹配结果可以是歌词文件中每个字在音频文件中对应的音频波形。歌词中的每个字都对应音频文件的音频波形中的特定一小段音频波形段,这些单个字对应的音频波形段反映了歌词中该字的出现时间点和时长,准确地匹配了音频文件。并且每两个字对应的音频波形段都不会相同,因此可以很好地匹配音频文件。
[0079]其中,接收模块330接收的匹配结果还可以是每个字在音频文件的整体时间长度中对应的时间段的位置和长度。歌词中的每个字在音频文件的整体时间长度中对应的时间段的位置和长度也反映了歌词中该字的出现时间点和时长,准确地匹配了音频文件。并且每两个字对应的出现时间点都不会相同,每个字的长度是该字在音频文件的整体时间长度中对应的真实长度,因此可以很好地匹配音频文件。
[0080]在本发明实施例中,解析模块320可以包括绘制单元。绘制单元用于根据读取模块310读取的音频文件的源数据绘制该音频文件的音频波形。在此基础上,匹配模块340可以包括波形匹配单元。波形匹配单元用于根据歌词文件中每个字在音频文件中对应的音频波形,建立音频文件的音频波形与歌词文件中各个字的匹配关系表。这里的歌词文件是指与音频文件对应的歌词文件。
[0081]在本发明实施例中,解析模块320还可以包括获取单元。获取单元用于获取读取模块310读取的音频文件的时间长度。在此基础上,匹配模块340可以包括时间匹配单元。时间匹配单元用于根据歌词文件中每个字在音频文件的整体时间长度中对应的时间段的位置和长度,建立该音频文件的时间长度与歌词文件中各个字的匹配关系表。这里的歌词文件是指与音频文件对应的歌词文件。
[0082]本发明实施例的歌词匹配装置,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
[0083]图4为本发明实施例四中歌词匹配装置的结构框图。图4所示实施例的歌词匹配装置可以用于执行图2所示实施例中的歌词匹配方法。
[0084]如图4所示,本实施例中,歌词匹配装置300可以包括读取模块310、解析模块320、接收模块330、匹配模块340和显示模块350。其中,读取模块310用于读取待匹配歌词的音频文件。解析模块320用于解析读取模块310读取的音频文件的源数据,并将解析结果上传给服务器。接收模块330用于接收服务器返回的根据解析模块320上传的解析结果匹配歌词和歌曲名称所得的匹配结果。匹配模块340用于保存与音频文件对应的歌词文件,并根据接收模块330接收的匹配结果建立该音频文件与歌词文件的匹配关系表。显示模块350用于在播放音频文件时根据匹配模块340建立的匹配关系表显示歌词文件中的歌词。
[0085]由于匹配关系表具有很高的匹配度和准确度,因此显示歌词的进度也真实反映了音频文件的音乐节奏,给用户带来了更好的体验。
[0086]本发明实施例的歌词匹配装置,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。并且,本发明实施例的歌词匹配装置,能够按照音频文件的音乐节奏显示歌词的进度,给用户带来了更好的体验。
[0087]图5为本发明实施例五中歌词匹配装置的结构框图。例如,歌词匹配装置500可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
[0088]参照图5,歌词匹配装置500可以包括以下一个或多个组件:处理组件502、存储器504、电源组件506、多媒体组件508、音频组件510、输入/输出(I/O)的接口 512、传感器组件514以及通信组件516。
[0089]处理组件502通常控制歌词匹配装置500的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤,这些步骤包括:读取待匹配歌词的音频文件;解析该音频文件的源数据,并将解析结果上传给服务器;接收服务器返回的根据该解析结果匹配歌词和歌曲名称所得的匹配结果;保存与该音频文件对应的歌词文件,并根据该匹配结果建立该音频文件与歌词文件的匹配关系表。
[0090]此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理部件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0091]存储器504被配置为存储各种类型的数据以支持在歌词匹配装置500的操作。这些数据的示例包括用于在歌词匹配装置500上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。
[0092]电力组件506为歌词匹配装置500的各种组件提供电力。电力组件506可以包括电源管理系统、一个或多个电源及其他与为歌词匹配装置500生成、管理和分配电力相关联的组件。
[0093]多媒体组件508包括在所述歌词匹配装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当歌词匹配装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0094]音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当歌词匹配装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0095]I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0096]传感器组件514包括一个或多个传感器,用于为歌词匹配装置500提供各个方面的状态评估。例如,传感器组件514可以检测到歌词匹配装置500的打开/关闭状态,组件的相对定位,例如所述组件为歌词匹配装置500的显示器和小键盘,传感器组件514还可以检测歌词匹配装置500或歌词匹配装置500—个组件的位置改变,用户与歌词匹配装置500接触的存在或不存在,歌词匹配装置500方位或加速/减速和歌词匹配装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0097]通信组件516被配置为便于歌词匹配装置500和其他设备之间有线或无线方式的通信。歌词匹配装置500可以接入基于通信标准的无线网络,如WiF1、2G或3G,或它们的组合。在一个示例性实施例中,通信部件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0098]在示例性实施例中,歌词匹配装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0099]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由歌词匹配装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、⑶-ROM、磁带、软盘和光数据存储设备等。
[0100]本发明的实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种歌词匹配方法,所述歌词匹配方法包括:读取待匹配歌词的音频文件;解析该音频文件的源数据,并将解析结果上传给服务器;接收服务器返回的根据该解析结果匹配歌词和歌曲名称所得的匹配结果;保存与该音频文件对应的歌词文件,并根据该匹配结果建立该音频文件与歌词文件的匹配关系表。
[0101]本发明实施例的歌词匹配装置,基于对音频文件源数据的解析匹配音频文件对应的歌词文件,真实反映了音频文件的音乐节奏,因此能够提高歌词匹配的匹配度和准确度,从而提升了用户体验。
[0102]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种歌词匹配方法,其特征在于,包括: 读取待匹配歌词的音频文件; 解析所述音频文件的源数据,并将解析结果上传给服务器; 接收所述服务器返回的根据所述解析结果匹配歌词和歌曲名称所得的匹配结果; 保存与所述音频文件对应的歌词文件,并根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表。2.根据权利要求1所述的歌词匹配方法,其特征在于,还包括: 在播放所述音频文件时根据所述匹配关系表显示所述歌词文件中的歌词。3.根据权利要求1所述的歌词匹配方法,其特征在于,所述解析所述音频文件的源数据包括: 根据所述音频文件的源数据绘制所述音频文件的音频波形。4.根据权利要求3所述的歌词匹配方法,其特征在于,所述根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表包括: 根据所述歌词文件中每个字在所述音频文件中对应的音频波形,建立所述音频文件的音频波形与所述歌词文件中各个字的匹配关系表。5.根据权利要求3所述的歌词匹配方法,其特征在于,所述解析所述音频文件的源数据包括: 获取所述音频文件的时间长度。6.根据权利要求5所述的歌词匹配方法,其特征在于,所述根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表包括: 根据所述歌词文件中每个字在所述音频文件的整体时间长度中对应的时间段的位置和长度,建立所述音频文件的时间长度与所述歌词文件中各个字的匹配关系表。7.一种歌词匹配装置,其特征在于,包括: 读取模块,用于读取待匹配歌词的音频文件; 解析模块,用于解析所述读取模块读取的音频文件的源数据,并将解析结果上传给服务器; 接收模块,用于接收所述服务器返回的根据所述解析模块上传的解析结果匹配歌词和歌曲名称所得的匹配结果; 匹配模块,用于保存与所述音频文件对应的歌词文件,并根据所述接收模块接收的匹配结果建立所述音频文件与所述歌词文件的匹配关系表。8.根据权利要求7所述的歌词匹配装置,其特征在于,还包括: 显示模块,用于在播放所述音频文件时根据所述匹配模块建立的匹配关系表显示所述歌词文件中的歌词。9.根据权利要求7所述的歌词匹配装置,其特征在于,所述解析模块包括: 绘制单元,用于根据所述读取模块读取的音频文件的源数据绘制所述音频文件的音频波形。10.根据权利要求9所述的歌词匹配装置,其特征在于,所述匹配模块包括: 波形匹配单元,用于根据所述歌词文件中每个字在所述音频文件中对应的音频波形,建立所述音频文件的音频波形与所述歌词文件中各个字的匹配关系表。11.根据权利要求9所述的歌词匹配装置,其特征在于,所述解析模块包括: 获取单元,用于获取所述读取模块读取的音频文件的时间长度。12.根据权利要求11所述的歌词匹配装置,其特征在于,所述匹配模块包括: 时间匹配单元,用于根据所述歌词文件中每个字在所述音频文件的整体时间长度中对应的时间段的位置和长度,建立所述音频文件的时间长度与所述歌词文件中各个字的匹配关系表。13.一种歌词匹配装置,其特征在于,包括显示屏、存储器和处理器,其中, 所述存储器用于存储处理器可执行的指令; 所述处理器被配置为: 读取待匹配歌词的音频文件; 解析所述音频文件的源数据,并将解析结果上传给服务器; 接收所述服务器返回的根据所述解析结果匹配歌词和歌曲名称所得的匹配结果; 保存与所述音频文件对应的歌词文件,并根据所述匹配结果建立所述音频文件与所述歌词文件的匹配关系表。
【文档编号】G06F17/30GK105893430SQ201510898188
【公开日】2016年8月24日
【申请日】2015年12月8日
【发明人】王禹
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1