一种音乐搜索方法、装置及终端设备的制作方法

文档序号:6517618阅读:130来源:国知局
一种音乐搜索方法、装置及终端设备的制作方法
【专利摘要】本发明实施例公开了一种音乐搜索方法、装置及终端设备,该音乐搜索方法包括:采集终端设备的甩动路径、速度和时间,并将甩动路径、速度和时间转换为待搜索音乐的音乐信息,该待搜索音乐的音乐信息包括待搜索音乐的节奏信息和/或音调信息;将待搜索音乐的音乐信息与预存储音乐的音乐信息进行相似度计算,预存储音乐的音乐信息包括预存储音乐的节奏信息、音调信息和/或属性信息;将预存储音乐和对应的属性信息根据待搜索音乐的音乐信息与预存储音乐的音乐信息的相似度值依次进行排列并显示。实施本发明实施例,可以降低音乐搜索难度,方便用户搜索音乐,提升用户体验。
【专利说明】一种音乐搜索方法、装置及终端设备
【技术领域】
[0001]本发明涉及信息【技术领域】,具体涉及一种音乐搜索方法及装置、终端设备。
【背景技术】
[0002]终端设备(Terminal Equipment, TE)是日常生活中必不可少的电子产品,随着电子技术的不断发展,TE的功能也在不断丰富,如音乐搜索。音乐搜索是TE最基本的功能之一,TE进行音乐搜索主要有两种方式:其中,方式一是:文本搜索,即用歌曲的名称、介绍、歌词、标签等文本信息作为关键字进行搜索;方式二是:将音乐片段频谱的特征信息与音乐库中频谱的特征信息进行匹配搜索。
[0003]在方式一中,由于用户是通过歌曲的名称、介绍、歌词、标签等文本信息作为关键字进行搜索,但用户在搜索音乐时常常不记得歌曲的名称、歌词等,从而导致音乐搜索难度增加。上述方式二中,需要用音乐片段的频谱搜索对应的音乐片段,但是由于用户一般没有现成的音乐,很难获取音乐片段的频谱,从而使音乐搜索难度高。

【发明内容】

[0004]本发明公开 了一种音乐搜索方法、装置及终端设备,用于降低音乐搜索难度,方便用户搜索音乐,提升用户体验。
[0005]本申请第一方面提供一种音乐搜索方法,包括:
[0006]采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息,所述待搜索音乐的音乐信息包括所述待搜索音乐的节奏信息和/或首调?目息;
[0007]确定所述待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,所述预存储音乐的音乐信息包括所述预存储音乐的节奏信息、音调信息和/或属性信息;
[0008]根据所述待搜索音乐的音乐信息与所述预存储音乐的音乐信息之间的相似度,将所述预存储音乐和对应的属性信息进行排列并显示。
[0009]本申请第二方面提供一种音乐搜索装置,包括:
[0010]采集转换模块,用于采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息,所述待搜索音乐的音乐信息包括所述待搜索音乐的节奏信息和/或音调信息;
[0011]确定模块,用于确定所述待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,所述预存储音乐的音乐信息包括所述预存储音乐的节奏信息、音调信息和/或属性信息;
[0012]排列显示模块,用于根据所述待搜索音乐的音乐信息与所述预存储音乐的音乐信息之间的相似度,将所述预存储音乐和对应的属性信息进行排列并显示。
[0013]本申请第三方面提供一种终端设备,所述终端设备包括显示屏以及本申请第二方面提供的音乐搜索装置,其中,所述显示屏与所述音乐搜索装置连接,用于显示所述音乐搜索装置搜索的音乐和对应的属性信息。
[0014]本发明实施例中,采集终端设备的甩动路径、速度和时间,将终端设备的甩动路径、速度和时间转换为待搜索音乐的音乐信息,以及确定待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,并根据待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,将预存储音乐和对应的属性信息进行排列并显示。可见,本发明公开的一种音乐搜索机制,能够降低音乐搜索难度,方便用户搜索音乐,提升用户体验。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例公开的一种音乐搜索方法的流程图;
[0017]图2本发明实施例公开的另一种音乐搜索方法的流程图;
[0018]图3是本发明实施例公开的一种音乐搜索装置的结构图;
[0019]图4是本发明实施例公开的一种终端设备的结构图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例公开了一种音乐搜索方法、装置及终端设备,提供了一种音乐搜索机制,能够降低音乐搜索难度。以下分别进行详细说明。
[0022]请参阅图1,图1是本发明实施例公开的一种音乐搜索方法的流程图。其中,图1所示的音乐搜索方法适用于具有采集甩动路径、速度和时间单元的手机、平板电脑等可移动的终端设备,本发明实施例不作限定。如图1所示,该音乐搜索方法可以包括以下步骤。
[0023]S100、采集终端设备的甩动路径、速度和时间,并将甩动路径、速度和时间转换为待搜索音乐的音乐信息。
[0024]本发明实施例中,终端设备采集终端设备的甩动路径、速度和时间,并将甩动路径、速度和时间转换为待搜索音乐的音乐信息。
[0025]本发明实施例中,当待搜索音乐的音乐信息包括待搜索音乐的节奏信息和音调信息时,终端设备可以采用以下步骤来采集终端设备的甩动路径、速度和时间,并将甩动路径、速度和时间转换为待搜索音乐的音乐信息,具体包括如下步骤:
[0026]SIO1、采集终端设备的甩动路径、速度和时间。
[0027]本发明实施例中,用户希望终端设备能根据其手的甩动搜索到对应的音乐,因此,终端设备首先必须具备采集功能,能够采集到终端设备的甩动路径、速度和时间。其中,甩动路径可以是预设的甩动方向或者是预设的甩动轨迹,速度可以是加速度,具体可以用重力加速度传感器采集终端设备的甩动方向和加速度。其中,时间可以用获取时间的装置得到。[0028]S102、根据甩动路径和时间,将终端设备沿甩动路径甩动的时间间隔转换为节奏信息。
[0029]本发明实施例中,用户手的甩动是有规律的,根据用户手甩动路径和时间,将终端设备沿甩动路径甩动的时间间隔转换为节奏信息。举例来说,假设用户通过上、下的动作打节拍,每次都在重复着上、下的动作,但每次的上、下的过程所经过的路径和所用的时间不同,将每次上和下的动作到下一个上和下的动作所用的时间间隔转换为节奏信息。
[0030]S103、根据甩动路径、时间和速度,将终端设备沿甩动路径甩动的幅度转换为音调信息。
[0031]本发明实施例中,用户手的甩动是有规律的,根据甩动路径、时间和速度,将终端设备沿甩动路径甩动的幅度转换为音调信息。举例来说,假设用户通过上、下的动作打节拍,每次都在重复着上、下的动作,但每次的上、下的过程所经过的路径、所用的时间和速度都是不同,而打节拍时最重要的是下去的那个动作,根据每次下去的路径、时间和速度得到该动作产生的幅度,将该动作产生的幅度为节奏信息。
[0032]本发明实施例中,S102和S103可以根据需要,单独存在或者同时存在。
[0033]S104、将转换的节奏信息和/或音调信息存储为待搜索音乐的音乐信息。
[0034]本发明实施例中,将终端设备采集转换得到的节奏信息和/或音调信息存储为待搜索音乐的音乐信息,以 便后续进行音乐搜索时作为待搜索信息调用。
[0035]S200、确定待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,该预存储音乐的音乐信息包括 预存储音乐的节奏信息、音调信息和/或属性信息。
[0036]本发明实施例中,终端设备确定待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度。
[0037]本发明实施例中,当待搜索音乐的音乐信息包括待搜索音乐的节奏信息和音调信息时,终端设备可以采用以下步骤来确定待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,即:
[0038]S201、从预存储音乐中获取任一曲音乐的节奏信息和音调信息。
[0039]本发明实施例中,需要从预存储音乐中获取一曲音乐的节奏信息和音调信息,以便与待搜索音乐的节奏信息和音调信息分别进行相似度计算,其中,待搜索音乐的音乐信息为一曲音乐中某一段音乐的音乐信息,而预存储音乐中的音乐信息为整曲音乐的音乐信息,在计算相似度时,是用这一段音乐的音乐信息与整曲音乐的音乐信息进行相似度计算。
[0040]S202、确定待搜索音乐与获取音乐之间的节奏信息的相似度,以及待搜索音乐与获取音乐之间的音调信息的相似度。
[0041]本发明实施例中,举例来说,终端设备采集的待搜索音乐的音乐信息可以如表1所示,即:
[0042]表1待搜索音乐的音乐信息
[0043]
【权利要求】
1.一种音乐搜索方法,其特征在于,包括: 采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息,所述待搜索音乐的音乐信息包括所述待搜索音乐的节奏信息和/或音调信息; 确定所述待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,所述预存储音乐的音乐信息包括所述预存储音乐的节奏信息、音调信息和/或属性信息; 根据所述待搜索音乐的音乐信息与所述预存储音乐的音乐信息之间的相似度,将所述预存储音乐和对应的属性信息进行排列并显示。
2.如权利要求1所述的方法,其特征在于,所述采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息之前,还包括: 存储预存储音乐,并为所述预存储音乐分配编号; 采集所述预存储音乐的音乐信息,并使所述预存储音乐的音乐信息与所述预存储音乐的编号对应; 存储所述预存储音乐的音乐信息和其对应的编号。
3.如权利要求2所述的方法,其特征在于,所述采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息,包括: 采集终端设备的甩动路径、速度和时间; 根据所述甩动路径和时间,将所述终端设备沿所述甩动路径甩动的时间间隔转换为节奏信息; 根据所述甩动路径、时间和速度,将所述终端设备沿所述甩动路径甩动的幅度转换为首调?目息; 将所述转换的节奏信息和/或音调信息存储为待搜索音乐的音乐信息。
4.如权利要求1或3所述的方法,其特征在于,所述确定所述待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,包括: 从所述预存储音乐中获取任一曲音乐的节奏信息和音调信息; 确定所述待搜索音乐与所述获取音乐之间的节奏信息的相似度,以及所述待搜索音乐与所述获取音乐之间的音调信息的相似度; 根据所述节奏信息的相似度和所述音调信息的相似度,确定所述待搜索音乐与所述获取音乐之间的相似度。
5.如权利要求1所述的方法,其特征在于,所述根据所述待搜索音乐的音乐信息与所述预存储音乐的音乐信息之间的相似度,将所述预存储音乐和对应的属性信息进行排列并显示,包括: 将所述预存储音乐的编号根据所述待搜索音乐与所述获取音乐之间的相似度进行排列; 根据所述预存储音乐的编号从所述预存储音乐中获取对应的音乐和属性信息; 将所述获取的对应的音乐和属性信息按对应编号的排列顺序进行排列并显示。
6.一种音乐搜索装置,其特征在于,包括: 采集转换模块,用于采集终端设备的甩动路径、速度和时间,并将所述甩动路径、速度和时间转换为待搜索音乐的音乐信息,所述待搜索音乐的音乐信息包括所述待搜索音乐的节奏信息和/或音调信息; 确定模块,用于确定所述待搜索音乐的音乐信息与预存储音乐的音乐信息之间的相似度,所述预存储音乐的音乐信息包括所述预存储音乐的节奏信息、音调信息和/或属性信息; 排列显示模块,用于根据所述待搜索音乐的音乐信息与所述预存储音乐的音乐信息之间的相似度,将所述预存储音乐和对应的属性信息进行排列并显示。
7.如权利要求6所述的装置,其特征在于,还包括预存储音乐模块: 所述预存储音乐模块,用于存储预存储音乐,并为所述预存储音乐分配编号,采集所述预存储音乐的音乐信息,并使所述预存储音乐的音乐信息与所述预存储音乐的编号一一对应,存储所述预存储音乐的音乐信息和其对应的编号。
8.如权利要求7所述的装置,其特征在于,所述采集转换模块包括: 数据采集单元,用于采集终端设备的甩动路径、速度和时间; 节奏信息转换单元,用于根据所述甩动路径和时间,将所述终端设备沿所述甩动路径甩动的时间间隔转换为节奏信息; 音调信息转换单元,用于根据所述甩动路径、时间和速度,将所述终端设备沿所述甩动路径甩动的幅度转换为音调信息; 待搜索音乐信息存储单元,用于将所述转换的节奏信息和/或音调信息存储为待搜索音乐的音乐信息。
9.如权利要求6或8所述的装 置,其特征在于,所述确定单元包括: 信息获取单元,用于从所述预存储音乐中获取任一曲音乐的节奏信息和音调信息; 第一确定单元,用于确定所述待搜索音乐与所述获取音乐之间的节奏信息的相似度,以及所述待搜索音乐与所述获取音乐之间的音调信息的相似度; 第二确定单元,用于根据所述节奏信息的相似度和所述音调信息的相似度,确定所述待搜索音乐与所述获取音乐之间的相似度。
10.一种终端设备,其特征在于,包括显示屏以及权利要求6~9任一项所述的音乐搜索装置,其中,所述显示屏与所述音乐搜索装置连接,用于显示所述音乐搜索装置搜索的音乐和对应的属性信息。
【文档编号】G06F17/30GK103530426SQ201310535155
【公开日】2014年1月22日 申请日期:2013年11月1日 优先权日:2013年11月1日
【发明者】成利君 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1