歌曲搜索方法、装置和系统的制作方法

文档序号:8282336阅读:244来源:国知局
歌曲搜索方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及搜索技术领域,尤其涉及一种歌曲搜索方法、装置和系统。
【背景技术】
[0002]人们在听广播或是在街上听到某个店正在放的好听的歌曲时,或者在很久以前听过的歌曲,歌名已经记不清,但是想把这首歌找出来时,或者有一段很好听的纯音乐,不知道乐曲名称时,都会存在特殊的歌曲搜索需求。
[0003]目前,搜索引擎大多只能基于歌名或歌词进行搜索,但由于用户第一次听到好听的歌,无法知道歌名,也很难记住歌词,因此基于歌名或歌词的搜索,无法满足用户的需求。同时还有一些好听的音乐,是纯音乐,没有歌词,这种音乐也无法通过歌词检索出来。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的第一个目的在于提出一种歌曲搜索方法,该方法可以提高歌曲搜索效果。
[0006]本发明的第二个目的在于提出一种歌曲搜索方法。
[0007]本发明的第三个目的在于提出一种客户端装置。
[0008]本发明的第四个目的在于提出一种服务端装置。
[0009]本发明的第五个目的在于提出一种歌曲搜索系统。
[0010]为达到上述目的,本发明实施例提出的歌曲搜索方法,包括:接收要搜索的歌曲的信息,所述要搜索的歌曲的信息包括:要搜索的歌曲的简谱序列,或者,要搜索的歌曲的哼唱信息;根据所述要搜索的歌曲的信息,获取歌曲搜索结果,其中,所述歌曲搜索结果是根据所述要搜索的歌曲的信息确定所述要搜索的歌曲的简谱序列,并与预先保存的简谱序列进行比对后确定的;展示所述歌曲搜索结果。
[0011]本发明实施例提出的歌曲搜索方法,根据要搜索的歌曲的简谱序列或哼唱信息获取歌曲搜索结果,使用户在不知道歌曲名称、作者或歌词的情况下能够通过歌曲旋律检索到所需的歌曲,从而可以提高歌曲搜索效果,并能适用于不同语种的歌曲以及纯音乐,搜索范围广,简便易用。
[0012]为达到上述目的,本发明实施例提出的歌曲搜索方法,包括:接收客户端发送的要搜索的歌曲的信息,所述要搜索的歌曲的信息包括:要搜索的歌曲的简谱序列,或者,要搜索的歌曲的哼唱信息;根据所述要搜索的歌曲的信息确定所述要搜索的歌曲的简谱序列;将所述要搜索的歌曲的简谱序列与预先保存的简谱序列进行比对,得到歌曲搜索结果;将所述歌曲搜索结果发送给所述客户端,以使所述客户端展示所述歌曲搜索结果。
[0013]本发明实施例提出的歌曲搜索方法,根据要搜索的歌曲的简谱序列或哼唱信息获取歌曲搜索结果,使用户在不知道歌曲名称、作者或歌词的情况下能够通过歌曲旋律检索到所需的歌曲,从而可以提高歌曲搜索效果,并能适用于不同语种的歌曲以及纯音乐,搜索范围广,简便易用。
[0014]为达到上述目的,本发明实施例提出的客户端装置,包括:接收模块,用于接收要搜索的歌曲的信息,所述要搜索的歌曲的信息包括:要搜索的歌曲的简谱序列,或者,要搜索的歌曲的哼唱信息;获取模块,用于根据所述要搜索的歌曲的信息,获取歌曲搜索结果,其中,所述歌曲搜索结果是根据所述要搜索的歌曲的信息确定所述要搜索的歌曲的简谱序列,并与预先保存的简谱序列进行比对后确定的;展示模块,用于展示所述歌曲搜索结果。
[0015]本发明实施例提出的客户端装置,根据要搜索的歌曲的简谱序列或哼唱信息获取歌曲搜索结果,使用户在不知道歌曲名称、作者或歌词的情况下能够通过歌曲旋律检索到所需的歌曲,从而可以提高歌曲搜索效果,并能适用于不同语种的歌曲以及纯音乐,搜索范围广,简便易用。
[0016]为达到上述目的,本发明实施例提出的服务端装置,包括:接收模块,用于接收客户端发送的要搜索的歌曲的信息,所述要搜索的歌曲的信息包括:要搜索的歌曲的简谱序列,或者,要搜索的歌曲的哼唱信息;确定模块,用于根据所述要搜索的歌曲的信息确定所述要搜索的歌曲的简谱序列;比对模块,用于将所述要搜索的歌曲的简谱序列与预先保存的简谱序列进行比对,得到歌曲搜索结果;发送模块,用于将所述歌曲搜索结果发送给所述客户端,以使所述客户端展示所述歌曲搜索结果。
[0017]本发明实施例提出的服务端装置,根据要搜索的歌曲的简谱序列或哼唱信息获取歌曲搜索结果,使用户在不知道歌曲名称、作者或歌词的情况下能够通过歌曲旋律检索到所需的歌曲,从而可以提高歌曲搜索效果,并能适用于不同语种的歌曲以及纯音乐,搜索范围广,简便易用。
[0018]为达到上述目的,本发明实施例提出的歌曲搜索系统,包括:本发明任一项权利要求所述的客户端装置以及服务端装置。
[0019]本发明实施例提出的歌曲搜索系统,根据要搜索的歌曲的简谱序列或哼唱信息获取歌曲搜索结果,使用户在不知道歌曲名称、作者或歌词的情况下能够通过歌曲旋律检索到所需的歌曲,从而可以提高歌曲搜索效果,并能适用于不同语种的歌曲以及纯音乐,搜索范围广,简便易用。
[0020]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0021]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1是根据本发明一个实施例提出的歌曲搜索方法的流程示意图;
[0023]图2是根据本发明另一实施例提出的歌曲搜索方法的流程示意图;
[0024]图3是根据本发明另一实施例提出的歌曲搜索方法的流程示意图;
[0025]图4是根据本发明另一实施例提出的建立旋律库的流程示意图;
[0026]图5是通过歌曲名来搜索歌曲的搜索结果示意图;
[0027]图6是通过歌词来搜索歌曲的搜索结果示意图;
[0028]图7是根据本发明一实施例的输入简谱序列来搜索歌曲的搜索结果示意图;
[0029]图8是本发明另一实施例的客户端装置的结构示意图;
[0030]图9是本发明另一实施例的客户端装置的结构示意图;
[0031]图10是本发明另一实施例的服务端装置的结构示意图;
[0032]图11是本发明另一实施例的服务端装置的结构示意图;
[0033]图12是本发明另一实施例的歌曲搜索系统的结构示意图。
【具体实施方式】
[0034]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0035]下面参考附图描述根据本发明实施例的歌曲搜索方法、装置和系统。
[0036]图1是本发明一实施例提出的歌曲搜索方法的流程示意图,该方法包括:
[0037]SlOl:接收要搜索的歌曲的信息,所述要搜索的歌曲的信息包括:要搜索的歌曲的简谱序列,或者,要搜索的歌曲的哼唱信息。
[0038]其中,客户端可以接收用户输入的要搜索的歌曲的信息。
[0039]具体地,当要搜索的歌曲的信息是歌曲的简谱序列时,可以直接通过键盘等输入设备接收用户输入的要搜索的简谱序列;当要搜索的歌曲的信息是歌曲的哼唱信息时,可通过麦克风等声音输入设备来接收用户输入的哼唱信息。
[0040]S102:根据所述要搜索的歌曲的信息,获取歌曲搜索结果,其中,所述歌曲搜索结果是根据所述要搜索的歌曲的信息确定所述要搜索的歌曲的简谱序列,并与预先保存的简谱序列进行比对后确定的。
[0041]具体地,可以将所述要搜索的歌曲的信息发送给服务端,服务端在接收到搜索请求信息后,会根据要搜索的歌曲的信息确定要搜索的歌曲的简谱序列,并根据所述要搜索的歌曲的简谱序列与预先保存的简谱序列进行比对,得到与要搜索的歌曲的简谱序列匹配的歌曲搜索结果,然后将歌曲搜索结果返回给客户端。
[0042]其中,服务端在接收到客户端发送的要搜索的歌曲的信息时,如果要搜索的歌曲的信息是简谱序列,则直接获取简谱序列,或者,如果要搜索的歌曲的信息是哼唱信息时,对哼唱信息进行旋律识别,得到简谱序列。
[0043]S
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1