CN104599702B - 一种音乐播放方法 - Google Patents
一种音乐播放方法 Download PDFInfo
- Publication number
- CN104599702B CN104599702B CN201410708316.6A CN201410708316A CN104599702B CN 104599702 B CN104599702 B CN 104599702B CN 201410708316 A CN201410708316 A CN 201410708316A CN 104599702 B CN104599702 B CN 104599702B
- Authority
- CN
- China
- Prior art keywords
- information
- music
- audio index
- index information
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种音乐播放方法,包括:获取终端用户的当前行程信息;搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息;播放所述音乐索引信息对应的音乐。采用本发明,可根据终端用户当前的行程信息播放相应的音乐,提高了终端用户体验。
Description
技术领域
本发明涉及信息技术领域,尤其涉及一种音乐播放方法。
背景技术
近年来,随着手机、平板电脑等智能终端的不断发展,终端功能也日益完善多样,终端应用更是日益丰富。终端用户可通过终端下载应用、观看视频、听取音乐、欣赏图片或者阅读书籍等。
目前,播放音乐已是智能终端的重要娱乐功能之一,现有的智能终端可以通过安装音乐播放软件来实现音乐播放的功能。但是,目前的音乐播放软件基本都是提供已存储的音乐播放列表供终端用户进行顺序播放,或者进行随机播放。这导致播放的音乐重播率高,播放方式单一、用户体验不佳,并且由于用户在不同情况下可能对音乐的选择不同,若用户需挑选适合当前心情来听的音乐,用户需手动挑选音乐,操作繁琐,给用户带来不便。
发明内容
本发明实施例提供一种音乐播放方法。可根据终端用户当前的行程信息播放相应的音乐,提高了终端用户体验。
本发明实施例提供了一种音乐播放方法,包括:
获取终端用户的当前行程信息;
搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息;
播放所述音乐索引信息对应的音乐。
实施本发明实施例,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,可根据终端用户当前的行程信息播放相应的音乐,提高了终端用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一种音乐播放方法的第一实施例流程示意图;
图2是本发明一种音乐播放方法的第二实施例流程示意图;
图3是本发明一种音乐播放方法的第三实施例流程示意图;
图4是本发明一种终端的第一实施例结构图;
图5是本发明一种终端的第二实施例结构图;
图6是本发明一种终端的第三实施例结构图;
图7是本发明一种终端的第四实施例结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例主要可应用于可播放音乐的终端,包括手机、平板电脑或者笔记本等具有音乐播放功能的终端。
请参见图1,为本发明一种音乐播放方法的第一实施例流程示意图。如图1所示,本实施例所述的一种音乐播放方法包括步骤:
S100,获取终端用户的当前行程信息。
在本发明实施例中,终端用户可以预置终端用户的行程信息,例如:终端用户可以通过行程记录应用程序(如:备忘应用程序、日历应用程序和计划应用程序等)预置终端用户的行程信息,终端用户还可以通过社交网站(如:人人网、微博和QQ空间等)预置终端用户的行程信息。行程信息可包括用户安排的行程时间信息、地点信息、事件信息、人物信息或心情信息等行程信息。
在本发明实施例中,终端可通过读取行程记录应用程序中的行程信息获取终端用户当前行程信息,进一步的,终端还可以通过预置的网址,通过网络登录终端用户的社交网站获取终端用户预置的行程信息,优选的,终端可根据终端用户在社交网站发表的文字信息或图片信息等多媒体信息获取终端用户当前的心情信息、地点信息和时间信息等行程信息。
具体的,终端或者社交网站预置的行程信息可包括但不限于:时间信息、地点信息、事件信息、心情信息和人物信息。当终端需进行播放音乐时,终端可以获取当前时间,并通过行程记录应用程序或者社交网站读取预置的行程信息,从而根据当前时间,获取当前行程信息。例如:终端用户通过行程记录应用程序或者社交网站预置的一组行程信息为:时间信息为7:00~7:30,地点信息为家,事件信息为吃早餐,心情信息为愉悦,人物信息为家人;终端用户预置的另一组行程信息为:时间信息为13:00~15:00,地点信息为餐厅,事件信息为同学聚会,心情信息为高兴,人物信息为张xx和李xx。若当前时间为13:00时,终端可根据当前时间获取时间信息为13:00~15:00所在的行程信息为当前行程信息,如:地点信息为餐厅,事件信息为同学聚会,心情信息为高兴,人物信息为张xx和李xx。其中,当前行程信息可包括但不限于:当前地点信息、当前心情信息、当前人物信息以及当前事件信息中的一种或多种。
进一步优选的,终端记录的行程信息可包括时间信息、地点信息和事件信息,社交网站预置的行程信息可包括心情信息和人物信息。当终端需进行播放音乐时,终端可以通过终端记录的行程信息和社交网站获取当前行程信息。具体的,终端根据当前时间在行程记录应用程序记录的行程信息中获取当前行程信息,如:终端可以获取当前行程信息可以是时间信息为13:00~15:00,地点信息为餐厅,事件信息为同学聚会。同时,终端通过预置的网址登录终端用户的社交网站,根据当前时间获取当前行程信息。优选的,终端可登陆终端用户的社交网站获取终端用户所发表的与当前时间相关联的多媒体信息,其中,与当前时间相关联的多媒体信息可以是多媒体信息发表的时间与当前时间间隔最近的一条多媒体信息或多条多媒体信息。当终端获得与当前时间相关联的多媒体信息时,终端可对获得的多媒体信息进行解析,获取终端用户的心情信息、人物信息等行程信息。例如:当终端用户发表的文字信息为“同学聚会,张xx太搞笑了”,终端可分析获取终端用户当前的心情信息为“高兴”或“开心”等描述心情愉快的心情信息,以及获取人物信息可为张xx。从而终端可根据终端记录的当前行程信息以及社交网站所记录的当前行程信息获取终端用户当前行程信息。
在本发明实施例中,当终端没有预置行程信息时,终端可以通过终端对终端用户日常轨迹的记录,来获取终端用户的一般行程信息,从而根据一般行程信息获取当前行程信息。具体的,终端可以记录终端用户对终端的操作,例如:终端可以记录终端用户在各个时间段的通话次数以及通话对象,终端可以记录终端用户在各个时间段的发短信次数以及短信对象,终端还可以记录终端在各个时间段刷网页次数等;终端还可以记录终端用户输入的文字信息。例如:终端可以记录终端用户输入的备忘录等。进而终端可以根据以上记录的终端用户日常轨迹获取在预置的各个时间段所出现的频率最高的记录信息,并将各个时间段所出现的频率最高的记录信息整合为终端用户的一般行程信息,从而根据当前时间和一般行程信息获取当前行程信息。进一步的,当终端预置有行程信息但没预置有当前行程信息时,终端可以对终端预置有的行程信息进行分析处理,获取在当前时间段所出现的频率最高的行程信息,从而可将当前时间段所出现的频率最高的行程信息作为当前行程信息。例如:终端用户预置了周一的行程信息为:时间信息为7:00时对应的地点信息为家,对应的事件信息为跑步。周二至周四的行程信息包括:时间信息为7:00时对应的地点信息为家,对应的事件信息为吃早餐。则当终端获得当前时间为周五的7:00时,终端可根据周一至周四的行程信息来获得周五的7:00对应的频率最高的行程信息为地点信息为家,事件信息为吃早餐。
S101,搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息。
在本发明实施例中,音乐索引信息可包括:音乐的名称、音乐的标签以及音乐的属性等。其中,音乐的标签可包括伤感、校园、青春和安静等用于描述音乐风格的标签,音乐的属性可包括摇滚、爵士和钢琴等音乐类型。进一步的,所述标签和音乐属性可以由终端用户进行预置,或者由音乐提供者进行预置。
在本发明实施例中,终端用户可以预置行程信息与音乐索引信息的对应关系,例如:终端用户在预置每一条行程信息时,终端用户可以同时预置每条行程信息对应的音乐索引信息。当终端在获取到当前行程信息后,终端可以根据预置的行程信息与音乐索引信息的对应关系,获得当前行程信息对应的音乐索引信息。
在本发明实施例中,终端还可以根据当前行程信息,在存储的音乐索引库中进行搜索,当在音乐索引库中查找到与当前行程信息有内容关联的音乐索引信息时,则获取该相关联的音乐索引信息。例如:终端存储的每首音乐都对应一个音乐索引信息,如,歌曲“同桌的你”对应的音乐索引信息可以是名称信息为“同桌的你”,当当前行程信息包括:人物信息为同桌时,终端则可获知音乐索引信息“同桌的你”与当前行程信息有内容上的重合,可判断音乐索引信息“同桌的你”为当前行程信息相关联的音乐索引信息。
在本发明实施例中,终端还可以将当前行程信息发送至服务器进行搜索,并接收服务器返回的与当前行程信息有内容相关联的音乐索引信息。其中,服务器用于提供音乐索引信息以及音乐索引信息对应的音乐。其中,终端可以预置至少一个服务器网址。
S102,播放所述音乐索引信息对应的音乐。
在本发明实施例中,当终端获取到相关联的音乐索引信息时,终端可通过耳机、或者喇叭外放播放音乐索引信息对应的音乐。
其中,当相关联的音乐索引信息是存储在终端时,终端可读取音乐索引信息对应的音乐,并进行播放。例如:当相关联的音乐索引信息是“同桌的你”,终端可播放音乐“同桌的你”。
进一步的,当相关联的音乐索引信息是存储在服务器上时,终端可根据存储的服务器网址向服务器发送获取相关联的音乐索引信息对应的音乐,并接收服务器返回的音乐进行播放。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高终端用户体验。
请参见图2,为本发明一种音乐播放方法的第二实施例流程示意图。如图2所示,本实施例所述的一种音乐播放方法包括步骤:
S200,获取终端用户的当前行程信息;
S201,根据预置的关键信息提取规则对所述当前行程信息进行提取,获得关键信息。
在本发明实施例中,预置的关键信息提取规则可以是:终端可以预置关键信息,当当前行程信息的内容有包括预置的关键信息时,则进行提取所包括的关键信息。例如:预置的关键信息包括:“开心”、“校园”、“朋友”等关键信息,当当前行程信息包括的当前心情信息为开心愉快、当前地点信息为餐厅、当前的人物信息为同学朋友,当前的事件信息为聚会,则终端可根据预置的关键信息和当前行程信息的内容,对当前行程信息进行提取关键信息,提取获得的关键信息可包括:“开心”和“朋友”。进一步的,终端还可以对当前行程信息的内容进行筛选,再进行提取所包括的关键信息。如,终端可以对当前行程信息中的事件信息进行提取关键信息,获得关键信息;终端还可以对当前行程信息的内容进行搜索,再进行提取所包括的关键信息。如,若终端预置关键信息包括“同学”,当当前行程信息的内容包括与李xx会面时,终端可对李xx进行搜索,若获得李xx与终端用户的关系是同学关系时,终端可获得关键信息包括“同学”。
在本发明实施例中,预置的关键信息提取规则还可以是:终端可以预置关键信息,并且为每个关键信息分配相关联的关键信息,当当前行程信息的内容有包括预置的关键信息时,则提取所包括的关键信息以及获得所提取的关键信息相关联的关键信息。如,预置的关键信息包括:“同学”和“度假”,其中,“开心”的相关联的关键信息可以包括:“青春”、“伤感”,“度假”的相关联的关键信息可以包括:“欢快”、“轻松”。当当前行程信息包括的当前心情信息为开心愉快、当前地点信息为餐厅、当前的人物信息为同学朋友,当前的事件信息为聚会,则终端可根据预置的关键信息、关键信息的相关联的关键信息和当前行程信息的内容,对当前行程信息进行提取关键信息,获得关键信息,其中关键信息可包括:“同学”,“青春”和“伤感”。
进一步的,终端还可以对当前行程信息的内容进行筛选,再进行提取所包括的关键信息以及关键信息相关联的关键信息。如,终端可以对当前行程信息中的事件信息进行提取关键信息,获得关键信息以及关键信息相关联的关键信息;终端还可以对当前行程信息的内容进行搜索,再进行提取所包括的关键信息以及相关联的关键信息。如,若终端预置关键信息包括“同学”以及相关联的关键信息“青春”和“伤感”,当当前行程信息的内容包括与李xx会面时,终端可对李xx进行搜索,若获得李xx与终端用户的关系是同学关系时,终端可获得关键信息包括“同学”、“青春”和“伤感”。
在本发明实施例中,预置的关键信息提取规则还可以是:终端可以预置内容字段与关键信息的对应关系,当当前行程信息包括预置的内容字段时,终端可根据预置的内容字段与关键信息的对应关系,获取当前行程信息所对应的关键信息。
S202,搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息。
在本发明实施例中,终端可以在本地存储的音乐库中遍历与关键信息相关联的音乐索引信息,本地存储的音乐库可包括音乐索引信息以及音乐索引信息对应的音乐。其中,相关联的音乐索引信息可以包括携带有关键信息的音乐索引信息。例如:当关键信息包括“喜悦”和“开心”,则终端可在音乐库中遍历与“喜悦”或“开心”关键信息相关联的音乐索引信息,如终端可以搜索出音乐名称包括有“喜悦”的音乐索引信息,或者音乐标签包括有“开心”的音乐索引信息。
在本发明实施例中,终端还可以向服务器发送获取搜索所述关键信息请求,以使服务器响应请求返回关键信息相关联的音乐索引信息,其中,该服务器可以是用于提供音乐索引信息以及音乐索引信息对应的音乐的网站服务器,如:百度音乐、酷狗音乐等。终端向服务器放请求时,告知服务器对关键信息进行搜索,并获取搜索结果。当服务器接收到终端发送过来的请求后,在服务器的音乐数据库中进行搜索关键信息,并将搜索结果返回给终端。其中,终端可以预置网站地址。
S204,播放所述音乐索引信息对应的音乐。
在本发明实施例中,当终端获得的音乐索引信息为本地存储的音乐索引信息时,终端可以在本地存储的音乐库中获得音乐索引信息对应的音乐并进行播放;当终端获得的音乐索引信息为网站返回的音乐索引信息时,终端可以向服务器发送获取音乐索引信息对应的音乐请求,并接收服务器响应请求返回的音乐索引信息对应的音乐,并进行播放。
其中,步骤S200和步骤S204的具体实施方式可以参见以上实施例的步骤S100和步骤S102的具体实施方法,在此不再进行赘述。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高了终端用户体验。
请参见图3,为本发明一种音乐播放方法的第三实施例流程示意图。如图3所示,本实施例所述的一种音乐播放方法包括步骤:
S300,获取所述音乐索引信息对应的音乐的播放信息,根据所述播放信息对所述音乐索引信息进行分配播放优先级。
在本发明实施例中,播放信息可以包括音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种。即可以是,在预置的某段时间内,终端可以记录音乐的重播次数和/或音乐的切换次数和/或音乐的点赞次数。其中,终端记录音乐的重播次数可以是:当音乐播放完一遍时,终端可以对记录的音乐的重播次数增加一次;终端记录音乐的切换次数可以是:当在音乐播放时,监测到终端用户输入的切换音乐的操作指令时,终端可以对记录的音乐的切换次数增加一次;终端记录音乐的点赞次数可以是:当在音乐播放时,监测到终端用户输入的点赞的操作指令时,终端可以对记录的点赞次数增加一次;终端记录音乐的收藏次数可以是:当在音乐播放时,检测到终端用户输入的收藏的操作指令时,终端可以对记录的收藏次数增加一次。
在本发明实施例中,终端可以根据音乐索引信息对应的音乐的重播次数,对音乐索引信息进行分配播放优先级。如,当音乐的重播次数大于或等于第一阈值时,终端可以对音乐索引信息分配第二播放优先级,当音乐的重播次数小于第一阈值,且大于或等于第二阈值时,终端可以对音乐索引信息分配第一播放优先级,其中,第一播放优先级小于第二播放优先级。终端可以根据音乐索引信息对应的音乐的切换次数,对音乐索引信息进行分配播放优先级。如:当音乐的切换次数大于或等于第三阈值时,终端可以对音乐索引信息分配第三播放优先级,当音乐的切换次数小于第三阈值,且大于或等于第四阈值时,终端可以对音乐索引信息分配第四播放优先级,其中,第三播放优先级小于第四播放优先级。终端还可以根据点赞次数以及收藏次数进行分配播放优先级。
进一步的,终端还可以根据音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。
具体的,终端根据音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种参数进行综合处理分析的具体实施方式包括但不限于以下所描述实施方式:终端可以根据两种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,终端可以根据音乐的重播次数和音乐的切换次数对音乐索引信息进行分配播放优先级。例如:终端可以设置当音乐的切换次数大于音乐的重播次数时,终端可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的重播次数时,终端可以对音乐索引信息分配第二播放优先级,当音乐的切换次数小于第一阈值,且音乐的播放次数大于第二阈值时,终端可以对音乐索引信息分配第三播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级。
进一步的,终端可以根据音乐的点赞次数和音乐的收藏次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的点赞次数大于音乐的收藏次数时,终端可以对音乐索引信息分配第一播放优先级,当音乐的点赞次数小于或等于音乐的收藏次数时,终端可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级;终端还可以根据音乐的切换次数和音乐的点赞次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的切换次数大于音乐的点赞次数时,终端可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的点赞次数时,终端可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级;终端还可以根据音乐的切换次数和音乐的收藏次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的切换次数大于音乐的收藏次数时,终端可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的收藏次数时,终端可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级。
具体的,终端可以根据三种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,终端可以根据音乐的重播次数、音乐的切换次数和音乐的点赞次数对音乐索引信息进行分配播放优先级。例如:终端可以设置当音乐的切换次数大于音乐的重播次数,且大于音乐的点赞次数时,终端可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于等于音乐的重播次数,且大于音乐的点赞次数时,终端可以对音乐索引信息分配第二播放优先级,当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数时,终端可以对音乐索引信息分配第三播放优先级,当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数时,且音乐的播放次数大于阈值时,终端可以对音乐索引信息分配第四播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级,第三播放优先级小于第四播放优先级。
具体的,终端可以根据全部参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,终端可以设置当音乐的切换次数大于音乐的重播次数,且大于音乐的点赞次数,且大于音乐的收藏次数时,终端可以对音乐索引信息分配第一播放优先级;当音乐的切换次数小于等于音乐的重播次数,且大于音乐的点赞次数,且大于音乐的收藏次数时,终端可以对音乐索引信息分配第二播放优先级;当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数,且大于音乐的收藏次数时,终端可以对音乐索引信息分配第三播放优先级;当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数,且小于等于音乐的收藏次数时,终端可以对音乐索引信息分配第四播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级,第三播放优先级小于第四播放优先级。
S301,获取终端用户的当前行程信息。
S302,搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息。
S303,根据所述音乐索引信息生成音乐列表。
在本发明实施例中,音乐列表可以包括终端所获得的相关联的音乐索引信息,或者相关联的音乐索引信息中的音乐名称。终端可以将获得的音乐索引信息按预置的顺序进行排列,生成音乐列表,其中,预置的顺序可以是获得音乐索引信息的先后顺序或者是音乐索引信息中的首字母顺序。终端用户可以通过该播放列表对音乐列表进行管理,例如:进行删除音乐或者添加音乐。
S304,根据所述音乐索引信息的播放优先级,按预置的播放优先级排序列表播放所述音乐列表中音乐索引信息对应的音乐。
在本发明实施例中,预置的播放优先级排序列表可包括第一播放优先级、第二播放优先级、第三播放优先级……第n播放优先级,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级……第n-1播放优先级小于第n播放优先级,其中,每个等级的播放优先级可以用数字,或字母来表示。例如:第一播放优先级、第二播放优先级、第三播放优先级……第n播放优先级可以对应表示为1、2、3…n,或者,a、b、c…,具体的对应关系可由开发人员进行设置。当播放优先级排序列表对应表述为1、2、3…n时,音乐索引信息可携带的播放优先级可以为1、2、3…n中的一种播放优先级。
在本发明实施例中,终端可以读取音乐列表终端的音乐索引信息的播放优先级,然后按以上所述的优先级排序列表对音乐索引信息对应的音乐进行播放。进一步的,当音乐列表中出现携带一样的播放优先级的音乐索引信息时,可以按照音乐列表排序的先后关系进行播放音乐索引信息对应的音乐。
具体应用中,可参见下表一:
表一
音乐索引信息 | 播放优先级 |
A | 10 |
B | 5 |
C | 2 |
D | 8 |
E | 3 |
F | 10 |
G | 1 |
H | 4 |
I | 8 |
上表的A~I指的是音乐列表中的音乐索引信息,当播放优先级排序列表是从1~10按序进行排序,播放优先级级别依次递增时,我们可以从表中获得播放优先级级别最高的是音乐索引信息A。播放顺序依次是:音乐索引信息A、音乐索引信息F、音乐索引信息D、音乐索引信息I、音乐索引信息B、音乐索引信息H、音乐索引信息E、音乐索引信息C、音乐索引信息G。
其中,步骤S304的实施方式还可参见上述实施例中的步骤S102的具体实施方式,步骤S301和步骤302的具体实施方式可以参见上述实施例中的步骤S100和S101的具体实施方式,在此不再进行赘述。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高了终端用户体验。
参见图4,是本发明实施例的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:
第一获取单元100,用于获取终端用户的当前行程信息。
与第一获取单元100连接的第一搜索单元200,用于搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息。
与第一搜索单元200连接的播放单元300,用于播放所述音乐索引信息对应的音乐。
在本发明实施例中,终端用户可以预置终端用户的行程信息,例如:终端用户可以通过行程记录应用程序(如:备忘应用程序、日历应用程序和计划应用程序等)预置终端用户的行程信息,终端用户还可以通过社交网站(如:人人网、微博和QQ空间等)预置终端用户的行程信息。行程信息可包括用户安排的行程时间信息、地点信息、事件信息、人物信息或心情信息等行程信息。
在本发明实施例中,第一获取单元100可通过读取行程记录应用程序中的行程信息获取终端用户当前行程信息,进一步的,第一获取单元100还可以通过预置的网址,通过网络登录终端用户的社交网站获取终端用户预置的行程信息,优选的,第一获取单元100可根据终端用户在社交网站发表的文字信息或图片信息等多媒体信息获取终端用户当前的心情信息、地点信息和时间信息等行程信息。
具体的,终端或者社交网站预置的行程信息可包括但不限于:时间信息、地点信息、事件信息、心情信息和人物信息。当终端需进行播放音乐时,第一获取单元100可以获取当前时间,并通过行程记录应用程序或者社交网站读取预置的行程信息,从而根据当前时间,获取当前行程信息。例如:终端用户通过行程记录应用程序或者社交网站预置的一组行程信息为:时间信息为7:00~7:30,地点信息为家,事件信息为吃早餐,心情信息为愉悦,人物信息为家人;终端用户预置的另一组行程信息为:时间信息为13:00~15:00,地点信息为餐厅,事件信息为同学聚会,心情信息为高兴,人物信息为张xx和李xx。若当前时间为13:00时,第一获取单元100可根据当前时间获取时间信息为13:00~15:00所在的行程信息为当前行程信息,如:地点信息为餐厅,事件信息为同学聚会,心情信息为高兴,人物信息为张xx和李xx。其中,当前行程信息可包括但不限于:时间信息、当前地点信息、当前心情信息、当前人物信息以及当前事件信息中的一种或多种。
进一步优选的,终端记录的行程信息可包括时间信息、地点信息和事件信息,社交网站预置的行程信息可包括心情信息和人物信息。当终端需进行播放音乐时,第一获取单元100可以通过终端记录的行程信息和社交网站获取当前行程信息。具体的,第一获取单元100根据当前时间在行程记录应用程序记录的行程信息中获取当前行程信息,如:第一获取单元100可以获取当前行程信息可以是时间信息为13:00~15:00,地点信息为餐厅,事件信息为同学聚会。同时,第一获取单元100通过预置的网址登录终端用户的社交网站,根据当前时间获取当前行程信息。优选的,第一获取单元100可登陆终端用户的社交网站获取终端用户所发表的与当前时间相关联的多媒体信息,其中,与当前时间相关联的多媒体信息可以是多媒体信息发表的时间与当前时间间隔最近的一条多媒体信息或多条多媒体信息。当第一获取单元100获得与当前时间相关联的多媒体信息时,第一获取单元100可对获得的多媒体信息进行解析,获取终端用户的心情信息、人物信息等行程信息。例如:当终端用户发表的文字信息为“同学聚会,张xx太搞笑了”,第一获取单元100可分析获取终端用户当前的心情信息为“高兴”或“开心”等描述心情愉快的心情信息,以及获取人物信息可为张xx。从而第一获取单元100可根据终端记录的当前行程信息以及社交网站所记录的当前行程信息获取终端用户当前行程信息。
在本发明实施例中,当终端没有预置行程信息时,第一获取单元100可以通过终端对终端用户日常轨迹的记录,来获取终端用户的一般行程信息,从而第一获取单元100根据一般行程信息获取当前行程信息。具体的,终端可以记录终端用户对终端的操作,例如:终端可以记录终端用户在各个时间段的通话次数以及通话对象,终端可以记录终端用户在各个时间段的发短信次数以及短信对象,终端还可以记录终端在各个时间段刷网页次数等;终端还可以记录终端用户输入的文字信息。例如:终端可以记录终端用户输入的备忘录等。进而第一获取单元100可以根据以上记录的终端用户日常轨迹获取在预置的各个时间段所出现的频率最高的记录信息,并将各个时间段所出现的频率最高的记录信息整合为终端用户的一般行程信息,从而第一获取单元100根据当前时间和一般行程信息获取当前行程信息。进一步的,当终端预置有行程信息但没预置有当前行程信息时,第一获取单元100可以对终端预置有的行程信息进行分析处理,获取在当前时间段所出现的频率最高的行程信息,从而可将当前时间段所出现的频率最高的行程信息作为当前行程信息。例如:终端用户预置了周一的行程信息为:时间信息为7:00时对应的地点信息为家,对应的事件信息为跑步。周二至周四的行程信息包括:时间信息为7:00时对应的地点信息为家,对应的事件信息为吃早餐。则当第一获取单元100获得当前时间为周五的7:00时,第一获取单元100可根据周一至周四的行程信息来获得周五的7:00对应的频率最高的行程信息为地点信息为家,事件信息为吃早餐。
在本发明实施例中,音乐索引信息可包括:音乐的名称、音乐的标签以及音乐的属性等。其中,音乐的标签可包括伤感、校园、青春和安静等用于描述音乐风格的标签,音乐的属性可包括摇滚、爵士和钢琴等音乐类型。进一步的,所述标签和音乐属性可以由终端用户进行预置,或者由音乐提供者进行预置。
在本发明实施例中,终端用户可以预置行程信息与音乐索引信息的对应关系,例如:终端用户在预置每一条行程信息时,终端用户可以同时预置每条行程信息对应的音乐索引信息。当第一获取单元100在获取到当前行程信息后,第一搜索单元200可以根据预置的行程信息与音乐索引信息的对应关系,获得当前行程信息对应的音乐索引信息。
在本发明实施例中,第一搜索单元200还可以根据当前行程信息,在存储的音乐索引库中进行搜索,当在音乐索引库中查找到与当前行程信息有内容关联的音乐索引信息时,则获取该相关联的音乐索引信息。例如:终端存储的每首音乐都对应一个音乐索引信息,如,歌曲“同桌的你”对应的音乐索引信息可以是名称信息为“同桌的你”,当当前行程信息包括:人物信息为同桌时,终端则可获知音乐索引信息“同桌的你”与当前行程信息有内容上的重合,可判断音乐索引信息“同桌的你”为当前行程信息相关联的音乐索引信息。
在本发明实施例中,第一搜索单元200还可以将当前行程信息发送至服务器进行搜索,并接收服务器返回的与当前行程信息有内容相关联的音乐索引信息。其中,服务器用于提供音乐索引信息以及音乐索引信息对应的音乐。其中,终端可以预置至少一个服务器网址。
在本发明实施例中,当第一搜索单元200获取到相关联的音乐索引信息时,播放单元300可通过耳机、或者喇叭外放播放音乐索引信息对应的音乐。
其中,当相关联的音乐索引信息是存储在终端时,播放单元300可读取音乐索引信息对应的音乐,并进行播放。例如:当相关联的音乐索引信息是“同桌的你”,终端可播放音乐“同桌的你”。
进一步的,当相关联的音乐索引信息是存储在服务器上时,播放单元300可根据存储的服务器网址向服务器发送获取相关联的音乐索引信息对应的音乐,并接收服务器返回的音乐进行播放。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高终端用户体验。
参见图5,是本发明实施例的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:
第一获取单元400,用于获取终端用户的当前行程信息。
与第一获取单元400连接的第一搜索单元500,用于搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息。
与第一搜索单元500连接的播放单元600,用于播放所述音乐索引信息对应的音乐。
其中,所述当前行程信息包括:时间信息、当前地点信息、当前心情信息、当前人物信息以及当前事件信息中的一种或多种。
其中,所述第一搜索单元500具体用于:
根据预置的关键信息提取规则对所述当前行程信息进行提取,获得关键信息;
搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息。
其中,所述第一搜索单元500具体用于:
根据预设的关键信息与音乐索引信息的对应关系,获取所述关键信息相关联的音乐索引信息。
其中,所述第一搜索单元500具体用于:
第一发送单元,用于向服务器发送搜索所述关键信息请求,其中所述服务器用于提供音乐索引信息以及音乐索引信息对应的音乐;
第一接收单元,用于接收服务器响应所述请求返回的所述关键信息相关联的音乐索引信息。
其中,所述播放单元600具体用于:
向服务器发送获取所述音乐索引信息对应的音乐请求;
接收服务器响应所述请求返回的所述音乐索引信息对应的音乐,并播放所述音乐。
在本发明实施例中,预置的关键信息提取规则可以是:终端可以预置关键信息,当当前行程信息的内容有包括预置的关键信息时,第一搜索单元500进行提取所包括的关键信息。例如:预置的关键信息包括:“开心”、“校园”、“朋友”等关键信息,当当前行程信息包括的当前心情信息为开心愉快、当前地点信息为餐厅、当前的人物信息为同学朋友,当前的事件信息为聚会,则第一搜索单元500可根据预置的关键信息和当前行程信息的内容,对当前行程信息进行提取关键信息,提取获得的关键信息可包括:“开心”和“朋友”。进一步的,第一搜索单元500还可以对当前行程信息的内容进行筛选,再进行提取所包括的关键信息。如,第一搜索单元500可以对当前行程信息中的事件信息进行提取关键信息,获得关键信息;第一搜索单元500还可以对当前行程信息的内容进行搜索,再进行提取所包括的关键信息。如,若终端预置关键信息包括“同学”,当当前行程信息的内容包括与李xx会面时,第一搜索单元500可对李xx进行搜索,若获得李xx与终端用户的关系是同学关系时,终端可获得关键信息包括“同学”。
在本发明实施例中,预置的关键信息提取规则还可以是:终端可以预置关键信息,并且为每个关键信息分配相关联的关键信息,当当前行程信息的内容有包括预置的关键信息时,第一搜索单元500提取所包括的关键信息以及获得所提取的关键信息相关联的关键信息。如,预置的关键信息包括:“同学”和“度假”,其中,“开心”的相关联的关键信息可以包括:“青春”、“伤感”,“度假”的相关联的关键信息可以包括:“欢快”、“轻松”。当当前行程信息包括的当前心情信息为开心愉快、当前地点信息为餐厅、当前的人物信息为同学朋友,当前的事件信息为聚会,则第一搜索单元500可根据预置的关键信息、关键信息的相关联的关键信息和当前行程信息的内容,对当前行程信息进行提取关键信息,获得关键信息,其中关键信息可包括:“同学”,“青春”和“伤感”。进一步的,第一搜索单元500还可以对当前行程信息的内容进行筛选,再进行提取所包括的关键信息以及关键信息相关联的关键信息。如,第一搜索单元500可以对当前行程信息中的事件信息进行提取关键信息,获得关键信息以及关键信息相关联的关键信息;第一搜索单元500还可以对当前行程信息的内容进行搜索,再进行提取所包括的关键信息以及相关联的关键信息。如,若终端预置关键信息包括“同学”以及相关联的关键信息“青春”和“伤感”,当当前行程信息的内容包括与李xx会面时,第一搜索单元500可对李xx进行搜索,若获得李xx与终端用户的关系是同学关系时,第一搜索单元500可获得关键信息包括“同学”、“青春”和“伤感”。
在本发明实施例中,预置的关键信息提取规则还可以是:终端可以预置内容字段与关键信息的对应关系,当当前行程信息包括预置的内容字段时,第一搜索单元500可根据预置的内容字段与关键信息的对应关系,获取当前行程信息所对应的关键信息。
在本发明实施例中,第一搜索单元500可以在本地存储的音乐库中遍历与关键信息相关联的音乐索引信息,本地存储的音乐库可包括音乐索引信息以及音乐索引信息对应的音乐。其中,相关联的音乐索引信息可以包括携带有关键信息的音乐索引信息。例如:当关键信息包括“喜悦”和“开心”,则第一搜索单元500可在音乐库中遍历与“喜悦”或“开心”关键信息相关联的音乐索引信息,如第一搜索单元500可以搜索出音乐名称包括有“喜悦”的音乐索引信息,或者音乐标签包括有“开心”的音乐索引信息。
在本发明实施例中,第一搜索单元500还可以向服务器发送获取搜索所述关键信息请求,以使服务器响应请求返回关键信息相关联的音乐索引信息,其中,该服务器可以是用于提供音乐索引信息以及音乐索引信息对应的音乐的网站服务器,如:百度音乐、酷狗音乐等。第一搜索单元500向服务器放请求时,告知服务器对关键信息进行搜索,并获取搜索结果。当服务器接收到第一搜索单元500发送过来的请求后,在服务器的音乐数据库中进行搜索关键信息,并将搜索结果返回给终端。其中,终端可以预置网站地址。
在本发明实施例中,当终端获得的音乐索引信息为本地存储的音乐索引信息时,播放单元600可以在本地存储的音乐库中获得音乐索引信息对应的音乐并进行播放;当播放单元600获得的音乐索引信息为网站返回的音乐索引信息时,终端可以向服务器发送获取音乐索引信息对应的音乐请求,并接收服务器响应请求返回的音乐索引信息对应的音乐,并进行播放。
其中,可以理解的是,本实施例的各功能模块的功能还可根据参照上述实施例的相关描述,此处不再进行赘述。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高了终端用户体验。
参见图6,是本发明实施例的一种终端的第三实施例结构示意图。本实施例中所描述的终端,包括:
获取分配单元10,用于获取所述音乐索引信息对应的音乐的播放信息,根据所述播放信息对所述音乐索引信息进行分配播放优先级。
第一获取单元20,用于获取终端用户的当前行程信息。
分别与获取分配单元10和第一获取单元20连接的第一搜索单元30,用于搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息。
与第一搜索单元30连接的生成单元40,用于根据所述音乐索引信息生成音乐列表。
与第一搜索单元30连接的播放单元50,用于播放所述音乐索引信息对应的音乐。
在本发明实施例中,播放信息可以包括音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种。即可以是,在预置的某段时间内,终端可以记录音乐的重播次数和/或音乐的切换次数和/或音乐的点赞次数。其中,终端记录音乐的重播次数可以是:当音乐播放完一遍时,终端可以对记录的音乐的重播次数增加一次;终端记录音乐的切换次数可以是:当在音乐播放时,监测到终端用户输入的切换音乐的操作指令时,终端可以对记录的音乐的切换次数增加一次;终端记录音乐的点赞次数可以是:当在音乐播放时,监测到终端用户输入的点赞的操作指令时,终端可以对记录的点赞次数增加一次;终端记录音乐的收藏次数可以是:当在音乐播放时,检测到终端用户输入的收藏的操作指令时,终端可以对记录的收藏次数增加一次。
在本发明实施例中,获取分配单元10可以根据音乐索引信息对应的音乐的重播次数,对音乐索引信息进行分配播放优先级。如,当音乐的重播次数大于或等于第一阈值时,获取分配单元10可以对音乐索引信息分配第二播放优先级,当音乐的重播次数小于第一阈值,且大于或等于第二阈值时,获取分配单元10可以对音乐索引信息分配第一播放优先级,其中,第一播放优先级小于第二播放优先级。获取分配单元10可以根据音乐索引信息对应的音乐的切换次数,对音乐索引信息进行分配播放优先级。如:当音乐的切换次数大于或等于第三阈值时,获取分配单元10可以对音乐索引信息分配第三播放优先级,当音乐的切换次数小于第三阈值,且大于或等于第四阈值时,获取分配单元10可以对音乐索引信息分配第四播放优先级,其中,第三播放优先级小于第四播放优先级。获取分配单元10还可以根据点赞次数以及收藏次数进行分配播放优先级。
进一步的,获取分配单元10还可以根据音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。
具体的,获取分配单元10根据音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种参数进行综合处理分析的具体实施方式包括但不限于以下所描述实施方式:获取分配单元10可以根据两种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,获取分配单元10可以根据音乐的重播次数和音乐的切换次数对音乐索引信息进行分配播放优先级。例如:终端可以设置当音乐的切换次数大于音乐的重播次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的重播次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级,当音乐的切换次数小于第一阈值,且音乐的播放次数大于第二阈值时,获取分配单元10可以对音乐索引信息分配第三播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级。
进一步的,获取分配单元10可以根据音乐的点赞次数和音乐的收藏次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的点赞次数大于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级,当音乐的点赞次数小于或等于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级;获取分配单元10还可以根据音乐的切换次数和音乐的点赞次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的切换次数大于音乐的点赞次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的点赞次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级;获取分配单元10还可以根据音乐的切换次数和音乐的收藏次数对音乐索引信息进行分配播放优先级,例如:终端可以设置当音乐的切换次数大于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于或等于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级,其中,第一播放优先级小于第二播放优先级。
具体的,获取分配单元10可以根据三种参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,获取分配单元10可以根据音乐的重播次数、音乐的切换次数和音乐的点赞次数对音乐索引信息进行分配播放优先级。例如:终端可以设置当音乐的切换次数大于音乐的重播次数,且大于音乐的点赞次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级,当音乐的切换次数小于等于音乐的重播次数,且大于音乐的点赞次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级,当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数时,获取分配单元10可以对音乐索引信息分配第三播放优先级,当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数时,且音乐的播放次数大于阈值时,获取分配单元10可以对音乐索引信息分配第四播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级,第三播放优先级小于第四播放优先级。
具体的,获取分配单元10可以根据全部参数进行综合处理分析,对音乐索引信息进行分配播放优先级。如,终端可以设置当音乐的切换次数大于音乐的重播次数,且大于音乐的点赞次数,且大于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第一播放优先级;当音乐的切换次数小于等于音乐的重播次数,且大于音乐的点赞次数,且大于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第二播放优先级;当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数,且大于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第三播放优先级;当音乐的切换次数小于等于音乐的重播次数,且小于等于音乐的点赞次数,且小于等于音乐的收藏次数时,获取分配单元10可以对音乐索引信息分配第四播放优先级,其中,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级,第三播放优先级小于第四播放优先级。
在本发明实施例中,音乐列表可以包括终端所获得的相关联的音乐索引信息,或者相关联的音乐索引信息中的音乐名称。生成单元40可以将获得的音乐索引信息按预置的顺序进行排列,生成音乐列表,其中,预置的顺序可以是获得音乐索引信息的先后顺序或者是音乐索引信息中的首字母顺序。终端用户可以通过该播放列表对音乐列表进行管理,例如:进行删除音乐或者添加音乐。
在本发明实施例中,预置的播放优先级排序列表可包括第一播放优先级、第二播放优先级、第三播放优先级……第n播放优先级,第一播放优先级小于第二播放优先级,第二播放优先级小于第三播放优先级……第n-1播放优先级小于第n播放优先级,其中,每个等级的播放优先级可以用数字,或字母来表示。例如:第一播放优先级、第二播放优先级、第三播放优先级……第n播放优先级可以对应表示为1、2、3…n,或者,a、b、c…,具体的对应关系可由开发人员进行设置。当播放优先级排序列表对应表述为1、2、3…n时,音乐索引信息可携带的播放优先级可以为1、2、3…n中的一种播放优先级。
在本发明实施例中,播放单元50可以读取音乐列表终端的音乐索引信息的播放优先级,然后按以上所述的优先级排序列表对音乐索引信息对应的音乐进行播放。进一步的,当音乐列表中出现携带一样的播放优先级的音乐索引信息时,播放单元50可以按照音乐列表排序的先后关系进行播放音乐索引信息对应的音乐。
具体应用中,可参见下表一:
表一
音乐索引信息 | 播放优先级 |
A | 10 |
B | 5 |
C | 2 |
D | 8 |
E | 3 |
F | 10 |
G | 1 |
H | 4 |
I | 8 |
上表的A~I指的是音乐列表中的音乐索引信息,当播放优先级排序列表是从1~10按序进行排序,播放优先级级别依次递增时,播放单元50可以从表中获得播放优先级级别最高的是音乐索引信息A。播放单元50获得的播放顺序依次是:音乐索引信息A、音乐索引信息F、音乐索引信息D、音乐索引信息I、音乐索引信息B、音乐索引信息H、音乐索引信息E、音乐索引信息C、音乐索引信息G。
其中,可以理解的是,本实施例的各功能模块的功能还可根据参照上述实施例的相关描述,此处不再进行赘述。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高终端用户体验。
参见图7,是本发明实施例提供的一种终端的实施例结构示意图。本实施例中所描述的终端,可包括:处理器201(终端中的处理器201的数量可以一个或多个,图7以一个处理器为例)、存储器202、输出装置203、输入装置204和数据交互装置205。其中,处理器201、存储器202、输出装置203、输入装置204和数据交互装置205可通过总线或其它方式连接,其中,图7中以通过总线连接为例。
其中,输出装置203可包括耳机或喇叭,用于输出音频(可包括音乐)。
输入装置204可包括触控面板,触控面板包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。
数据交互装置205用于交互数据,可包括WIFI、蓝牙和NFC等射频装置,或者是USB接口装置。
上述存储器202可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器202用于存储一组程序代码,上述输入装置204、输出装置203和处理器201用于调用存储器202中存储的代码,执行如下操作:
所述处理器201,用于获取终端用户的当前行程信息;
所述处理器201,用于搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息;
所述输出装置203,用于播放所述音乐索引信息对应的音乐。
其中,所述当前行程信息包括:时间信息、当前地点信息、当前心情信息、当前人物信息以及当前事件信息中的一种或多种。
其中,所述处理器201搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息具体为:
根据预置的关键信息提取规则对所述当前行程信息进行提取,获得关键信息;
搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息。
其中,所述处理器201搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息具体为:
根据预设的关键信息与音乐索引信息的对应关系,获取所述关键信息相关联的音乐索引信息。
其中,所述处理器201搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息具体为:
控制所述数据交互装置205向服务器发送搜索所述关键信息请求,其中所述服务器用于提供音乐索引信息以及音乐索引信息对应的音乐;
控制所述数据交互装置205接收服务器响应所述请求返回的所述关键信息相关联的音乐索引信息。
其中,所述处理器201播放所述音乐索引信息对应的音乐具体为:
控制所述数据交互装置205向服务器发送获取所述音乐索引信息对应的音乐请求;
控制所述数据交互装置205接收服务器响应所述请求返回的所述音乐索引信息对应的音乐,并播放所述音乐。
其中,所述处理器201还用于,在获取终端用户的当前行程信息之前包括:
获取所述音乐索引信息对应的音乐的播放信息,根据所述播放信息对所述音乐索引信息进行分配播放优先级。
其中,所述处理器201还用于,在搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息之后包括:
根据所述音乐索引信息生成音乐列表。
其中,所述输出装置203播放所述音乐索引信息对应的音乐具体为:
根据所述音乐索引信息分配的播放优先级,按预置的优先级排序列表播放所述音乐列表中音乐索引信息对应的音乐。
其中,所述播放信息包括:
音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种。
其中,所述输入装置204,用于接收切换操作指令和/或点赞操作指令和/或收藏操作指令。
具体实现中,本发明实施例中所描述的数据交互装置205、输入装置204、输出装置203和处理器201可执行本发明实施例提供的音乐播放方法的第一实施例、第二实施例和第三实施例中所描述的实现方式,也可执行本发明实施例提供的终端的第一实施例、第二实施例和第三实施例中所描述的终端的实现方式,在此不再赘述。
在本发明实施例中,终端获取终端用户的当前行程信息,根据当前行程信息进行搜索,获得与当前行程信息相关联的音乐索引信息,并播放音乐索引信息对应的音乐,使得终端可根据终端用户当前的行程信息播放相应的音乐,从而使得终端可提供更多元化的音乐播放服务,提高终端用户体验。
本发明实施例中所述单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (5)
1.一种音乐播放方法,其特征在于,所述方法包括:
获取音乐索引信息对应的音乐的播放信息,根据所述播放信息对音乐索引信息进行分配播放优先级,其中,所述播放信息包括音乐的重播次数、音乐的切换次数、音乐的点赞次数和音乐的收藏次数中的一种或多种;
获取当前时间,根据所述当前时间在在预置的行程信息中获取终端用户的当前行程信息,其中,所述行程信息为用户安排的行程信息,其中,所述行程信息包括时间信息、当前心情信息、当前人物信息或当前事件信息;
搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息;
播放所述相关联的音乐索引信息对应的音乐,其中,所述播放所述音乐索引信息对应的音乐包括:根据所述相关联的音乐索引信息生成音乐列表,根据所述音乐索引信息分配的播放优先级,按预置的优先级排序列表播放所述音乐列表中相关联的音乐索引信息对应的音乐。
2.如权利要求1所述的方法,其特征在于,所述搜索所述当前行程信息,获得与所述当前行程信息相关联的音乐索引信息包括:
根据预置的关键信息提取规则对所述当前行程信息进行提取,获得关键信息;
搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息。
3.如权利要求2所述的方法,其特征在于,所述搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息具体为:
根据预设的关键信息与音乐索引信息的对应关系,获取所述关键信息相关联的音乐索引信息。
4.如权利要求2所述的方法,其特征在于,所述搜索所述关键信息,获得与所述关键信息相关联的音乐索引信息包括:
向服务器发送搜索所述关键信息请求,其中所述服务器用于提供音乐索引信息以及音乐索引信息对应的音乐;
接收服务器响应所述请求返回的所述关键信息相关联的音乐索引信息。
5.如权利要求4所述的方法,其特征在于,所述播放所述音乐索引信息对应的音乐包括:
向服务器发送获取所述音乐索引信息对应的音乐请求;
接收服务器响应所述请求返回的所述音乐索引信息对应的音乐,并播放所述音乐。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410708316.6A CN104599702B (zh) | 2014-11-28 | 2014-11-28 | 一种音乐播放方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410708316.6A CN104599702B (zh) | 2014-11-28 | 2014-11-28 | 一种音乐播放方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104599702A CN104599702A (zh) | 2015-05-06 |
CN104599702B true CN104599702B (zh) | 2019-05-14 |
Family
ID=53125427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410708316.6A Active CN104599702B (zh) | 2014-11-28 | 2014-11-28 | 一种音乐播放方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104599702B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104916295A (zh) * | 2015-05-30 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种播放控制的方法及终端 |
WO2018023675A1 (zh) * | 2016-08-05 | 2018-02-08 | 吴晓敏 | 根据地点推荐收听内容时的信息推送方法和推荐*** |
WO2018023676A1 (zh) * | 2016-08-05 | 2018-02-08 | 吴晓敏 | 一种根据地点推荐收听内容的方法和推荐*** |
WO2018032139A1 (zh) * | 2016-08-14 | 2018-02-22 | 何兰 | 根据道路播放音乐时的信息推送方法和播放*** |
CN106534923B (zh) * | 2016-12-07 | 2019-09-10 | 珠海迈越信息技术有限公司 | 一种数据获取方法及装置 |
CN107911428A (zh) * | 2017-11-03 | 2018-04-13 | 维沃移动通信有限公司 | 一种歌曲推送方法、装置及移动终端 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752714A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 响铃设置的方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7206775B2 (en) * | 2000-07-06 | 2007-04-17 | Microsoft Corporation | System and methods for the automatic transmission of new, high affinity media |
CN102402625A (zh) * | 2011-12-28 | 2012-04-04 | 深圳市五巨科技有限公司 | 一种音乐推荐的方法及*** |
CN103023971B (zh) * | 2012-11-15 | 2015-09-09 | 广州酷狗计算机科技有限公司 | 音乐共享电台的信息推送方法及其*** |
CN103218438B (zh) * | 2013-04-18 | 2016-04-20 | 广东欧珀移动通信有限公司 | 基于移动终端的播放记录推荐在线音乐的方法及移动终端 |
-
2014
- 2014-11-28 CN CN201410708316.6A patent/CN104599702B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752714A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 响铃设置的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104599702A (zh) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104599702B (zh) | 一种音乐播放方法 | |
US9870360B1 (en) | Shared metadata for media files | |
CN104881237B (zh) | 一种网络互动方法及客户端 | |
US20120108221A1 (en) | Augmenting communication sessions with applications | |
US8391455B2 (en) | Method and system for live collaborative tagging of audio conferences | |
Botterill et al. | Millennials’ media use: It is a matter of time | |
CN108197967B (zh) | 一种基于互联网平台优惠券的展示、发放方法及装置 | |
US20140309760A1 (en) | Music playback method, third-party application and device | |
CN107256215A (zh) | 使用媒体文件加载移动计算设备 | |
US8792863B2 (en) | Method for collecting and storing annotations associated to a voice audio data | |
CN102857471A (zh) | 多媒体交互方法及*** | |
CN109461462A (zh) | 音频分享方法及装置 | |
CN115134653A (zh) | 预测媒体路由 | |
CN104167216B (zh) | 一种音频文件共享方法、装置及音箱 | |
CN106686431A (zh) | 一种音频文件的合成方法和设备 | |
CN109325180A (zh) | 文章摘要推送方法、装置、终端设备、服务器及存储介质 | |
CN107622101A (zh) | 播放歌曲的方法及装置、电子设备 | |
CN104484350A (zh) | 一种终端 | |
CN105025353B (zh) | 一种播放控制方法及用户终端 | |
CN106888406A (zh) | 一种基于时间的互动内容推送方法及*** | |
CN106027759A (zh) | 一种分享语音用于闹钟提醒的方法和装置 | |
CN110109597A (zh) | 一种歌单切换方法、装置、***、终端和存储介质 | |
CN106886536A (zh) | 一种模块化互动展示方法及*** | |
CN107484015A (zh) | 节目处理方法及装置、终端 | |
CN105721722B (zh) | 一种呼转平台的个性化提示媒体***及其实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210218 Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703 Patentee after: Shenzhen Microphone Holdings Co.,Ltd. Address before: 518040 21 floor, east block, Times Technology Building, 7028 Shennan Road, Futian District, Shenzhen, Guangdong. Patentee before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd. |