歌曲搜索的方法及装置制造方法及图纸

技术编号:11661547 阅读:38 留言:0更新日期:2015-06-29 15:48
本发明专利技术提供歌曲搜索的方法及装置,所述方法应用于终端设备上,包括:获取待搜索歌曲的关键字,并将携带有所述关键字的歌曲搜索请求发送至服务器;接收服务器发送的至少一个与所述关键字对应的LRC文件并展示接收到的所有LRC文件,每一LRC文件中皆包括与所述关键字匹配的LRC歌词;接收用户对所述展示的LRC文件的播放请求,并根据所述播放请求从所述LRC歌词的位置开始播放所述LRC文件。应用本发明专利技术实施例可以保证终端设备能够根据服务器发送的LRC文件播放对应的歌曲,便于用户更快地获得喜欢的歌曲,进而可以提高用户体验满意度。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及歌曲搜索的方法及装置
技术介绍
随着网络通信技术的发展,用户可以通过终端设备下载喜欢的歌曲。但是,用户可能只记得部分歌词和那部分歌词的旋律,很难快速准确地搜索到对应的歌曲。现有技术中,一般采用搜索引擎,搜索歌词中的特定词汇,并且根据该特定词汇的匹配度为用户显示对应的多个搜索结果,该搜索结果包括相关的歌手、以及完整的歌词等。但是,若用户不熟悉歌词,并通过看歌词来判断是否为自己喜欢的歌曲时,其操作繁琐、效率低下。
技术实现思路
本专利技术提供歌曲搜索的方法及装置,以解决现有技术中若用户不熟悉歌词,并通过看歌词来判断是否为自己喜欢的歌曲时,其操作繁琐、效率低下的问题。根据本专利技术实施例的第一方面,提供一种歌曲搜索的方法,所述方法应用于终端设备上,包括:获取待搜索歌曲的关键字,并将携带有所述关键字的歌曲搜索请求发送至服务器;接收服务器发送的至少一个LRC文件并展示所有LRC文件,每一 LRC文件中皆包括与所述关键字匹配的LRC歌词;接收用户对所述展示的LRC文件的播放请求,并根据所述播放请求从所述LRC歌词的位置开始播放所述LRC文件。根据本专利技术实施例的第二方面,提供一种歌曲搜索的方法,所述方法应用于服务器上,包括:接收终端设备发送的歌曲搜索请求,所述歌曲搜索请求携带有待搜索歌曲的关键字;根据所述歌曲搜索请求查找所述关键字对应的至少一个歌词LRC文件,以及在所述至少一个LRC文件中的所有LRC文件中查找与所述关键字匹配的LRC歌词;将所述查找到所述LRC歌词的所有LRC文件发送至终端设备,以使终端设备展示接收到的LRC文件,并根据用户播放请求从所述LRC歌词位置开始播放所述LRC文件。根据本专利技术实施例的第三方面,提供一种歌曲搜索的装置,所述装置应用于终端设备上,包括:发送单元,用于获取待搜索歌曲的关键字,并将携带有所述关键字的歌曲搜索请求发送至服务器;展示单元,用于接收服务器发送的至少一个与所述关键字对应的LRC文件并展示接收到的所有LRC文件,每一 LRC文件中皆包括与所述关键字匹配的LRC歌词;播放单元,用于接收用户对所述展示的LRC文件的播放请求,并根据所述播放请求从所述LRC歌词的位置开始播放所述LRC文件。根据本专利技术实施例的第四方面,提供一种歌曲搜索的装置,所述装置应用于服务器上,包括:接收单元,用于接收终端设备发送的歌曲搜索请求,所述歌曲搜索请求携带有待搜索歌曲的关键字;查找单元,用于根据所述歌曲搜索请求查找所述关键字对应的至少一个歌词LRC文件,以及在所述至少一个LRC文件中的所有LRC文件中查找与所述关键字匹配的LRC歌词;发送单元,用于将所述查找到所述LRC歌词的所有LRC文件发送至终端设备,以使终端设备展示接收到的LRC文件,并根据用户播放请求从所述LRC歌词位置开始播放所述LRC文件。应用本专利技术实施例,终端设备通过获取待搜索歌曲的关键字,并将携带有待搜索歌曲的关键字的歌曲搜索请求发送至服务器,并接收服务器发送的至少一个与待搜索歌曲的关键字对应的LRC文件,并展示接收到的所有LRC文件,每一 LRC文件中皆包括与关键字匹配的LRC歌词,以及,接收用户对展示的LRC文件的播放请求,并根据播放请求从该展示的LRC文件中与关键字匹配的LRC歌词的位置开始播放该展示的LRC文件,从而使得终端设备能够根据服务器发送的LRC文件播放用户喜欢的歌曲,可以保证终端设备能够根据服务器发送的LRC文件播放对应的歌曲,便于用户更快地获得喜欢的歌曲,进而提高了用户体验满意度。【附图说明】图1是应用本专利技术实施例歌曲搜索的应用场景示意图;图2是本专利技术歌曲搜索的方法的一个实施例流程图;图3是本专利技术歌曲搜索的方法的另一个实施例流程图;图4是本专利技术歌曲搜索的装置所在设备的一种硬件结构图;图5是本专利技术歌曲搜索的装置的一个实施例框图;图6是本专利技术歌曲搜索的装置的另一个实施例框图。【具体实施方式】为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。参见图1,为应用本专利技术实施例歌曲搜索的应用场景示意图:图1中示出了一种歌曲搜索的组网架构。该组网架构包括终端设备和服务器。其中,终端设备可以包括各种智能手机、平板电脑、PC(Personal Computer,个人计算机)等。用户可以通过终端设备下载喜欢的歌曲。但是,用户可能只记得部分歌词和那部分歌词的旋律,很难快速准确地搜索到对应的歌曲。现有技术中,一般采用搜索引擎,搜索歌词中的特定词汇,并且根据该特定词汇的匹配度为用户显示对应的多个搜索结果,该搜索结果包括相关的歌手、以及完整的歌词等。但是,若用户不熟悉歌词,并通过看歌词来判断是否为自己喜欢的歌曲时,其操作繁琐、效率低下。而本专利技术实施例中,终端设备获取用户待搜索歌曲的关键字,并将携带有该关键字的歌曲搜索请求发送至服务器。服务器根据接收到的歌曲搜索请求查找待搜索歌曲的关键字对应的一个或多个歌词(lyric,LRC)文件。其中,LRC文件是一种包含着形式的“标签(tag)”的、基于纯文本的歌词专用格式。以及,在这些LRC文件中查找匹配的LRC歌词,并将查找到LRC歌词的所有LRC文件发送至终端设备;终端设备接收到服务器发送的一个或多个LRC文件之后,展示这些LRC文件。其中,每一 LRC文件中都有匹配的LRC歌词。当终端设备接收到用户对展示的LRC文件的播放请求时,则从匹配的LRC歌词的位置开始播放展示的LRC文件。其中,终端设备可以从匹配的LRC歌词开始的时间开始播放。因此,本专利技术实施例中,用户可以通过某一句歌词找到某一首歌,并从那一句歌词开始播放,从而更方便用户找到喜欢的歌曲。下面结合附图对本专利技术下载应用的实施例进行详细描述。参见图2,为本专利技术歌曲搜索的方法的一个实施例流程图,该实施例从终端设备侧进行描述,包括以下步骤:步骤210:获取待搜索歌曲的关键字,并将携带有待搜索歌曲的关键字的歌曲搜索请求发送至服务器。具体地,待搜索歌曲的关键字可以为一段歌词,也可以为一段歌词中某一句等。服务器接收到歌曲搜索请求后,会根据关键字求查找对应的一个后多个歌曲,以及每个歌曲对应的LRC文件。以及,从各个LRC文件中查找与关键字匹配的LRC歌词,并将查找到LRC歌词的所有LRC文件发送至终端设备。其中,查找到LRC歌词的所有LRC文件可能包括不同歌唱家演唱的同一首歌曲对应的LRC文件,也可能是包括同一 LRC歌词的不同歌曲对应的当前第1页1 2 3 本文档来自技高网
...

【技术保护点】
一种歌曲搜索的方法,其特征在于,所述方法应用于终端设备上,包括:获取待搜索歌曲的关键字,并将携带有所述关键字的歌曲搜索请求发送至服务器;接收服务器发送的至少一个与所述关键字对应的LRC文件并展示接收到的所有LRC文件,每一LRC文件中皆包括与所述关键字匹配的LRC歌词;接收用户对所述展示的LRC文件的播放请求,并根据所述播放请求从所述LRC歌词的位置开始播放所述LRC文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡月鹏封烨
申请(专利权)人:北京畅游天下网络技术有限公司
类型:发明
国别省市:北京;11

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

1