任务式智能场景推荐方法、装置、存储介质以及电子设备与流程

文档序号:29327607发布日期:2022-03-19 23:42阅读:88来源:国知局
任务式智能场景推荐方法、装置、存储介质以及电子设备与流程

1.本发明涉及计算机领域,具体而言,涉及一种任务式智能场景推荐方法、装置、存储介质以及电子设备。


背景技术:

2.随着社会不断发展,人们生活的日渐多样化,音乐也成为了人们生活中密不可分的存在。因此,在适当的时机,引入恰到好处的音乐和节奏,可以提高大脑皮层的兴奋程度,缓解疲劳,并改善情绪。但现有技术中,播放设备极度依赖于手机,需手动播放音乐,无法根据任务日程自动定时播放合适的音乐,无法完全满足人们因生活水平上升而产生精神需求。


技术实现要素:

3.本发明实施例提供了一种任务式智能场景推荐方法、装置、存储介质以及电子设备,以至少解决无法根据用户的任务日程定时播放合适的歌曲的技术问题。
4.根据本发明实施例的一个方面,提供了一种任务式智能场景推荐方法,包括:获取用户的任务日程,其中,上述任务日程包括日程内容和日程时间段;根据上述日程内容确定与上述日程内容匹配的第一目标场景歌单;根据上述第一目标场景歌单和上述日程时间段设置定时任务;当当前时间到达上述日程时间段的起始时间点时,执行上述定时任务播放上述第一目标场景歌单内的目标歌曲。
5.根据本发明实施例的另一方面,提供了一种任务式智能场景推荐装置,包括:获取模块,用于获取用户的任务日程,其中,上述任务日程包括日程内容和日程时间段;确定模块,用于根据上述日程内容确定与上述日程内容匹配的第一目标场景歌单;设置模块,用于根据上述第一目标场景歌单和上述日程时间段设置定时任务;执行模块,用于当当前时间到达上述日程时间段的起始时间点时,执行上述定时任务播放上述第一目标场景歌单内的目标歌曲。
6.作为一种可选的示例,上述确定模块包括:获取单元,用于从上述日程内容中获取参与上述任务日程的人数;第一确定单元,用于根据上述日程内容确定进行上述任务日程的地理位置;第二确定单元,用于根据上述人数与上述地理位置确定上述第一目标场景歌单。
7.作为一种可选的示例,上述获取单元包括:识别子单元,用于识别上述日程内容中的每一个字段;统计子单元,用于在一个字段被识别为第一字段的情况下,将统计数据的数值增加1,其中,上述统计数据初始值为零,上述第一字段的格式为人名格式;第一处理子单元,用于在识别上述日程内容后,将上述统计数据的数值作为上述任务日程的人数。
8.作为一种可选的示例,上述第一确定单元包括:识别上述日程内容中的每一个字段;第二处理子单元,用于在一个字段被识别为第二字段的情况下,将识别得到的上述第二字段所对应的经纬度作为上述地理位置,其中,上述第二字段的格式为地理位置名称的格
式。
9.作为一种可选的示例,上述第二确定单元包括:第一确定子单元,用于根据上述人数确定与上述人数匹配的第一目标场景歌单组;第二确定子单元,用于根据上述地理位置确定与上述地理位置匹配的第二目标场景歌单组;第三确定子单元,用于根据上述第一目标场景歌单组与上述第二场景歌单组确定上述第一目标场景歌单,上述第一目标场景歌单同时属于上述第一目标场景歌单组与上述第二目标场景歌单组。
10.作为一种可选的示例,上述装置还包括:缓存模块,用于缓存上述第一目标场景歌单内所有歌曲至播放设备。
11.作为一种可选的示例,上述装置还包括:播放模块,用于在上述任务日程被上述用户与第二目标场景歌单关联的情况下,当当前时间到达上述日程时间段的起始时间点时,播放上述第二目标场景歌单内的目标歌曲。
12.根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述任务式智能场景推荐方法。
13.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的任务式智能场景推荐方法。
14.在本发明实施例中,采用了获取用户的任务日程,其中,上述任务日程包括日程内容和日程时间段;根据上述日程内容确定与上述日程内容匹配的第一目标场景歌单;根据上述第一目标场景歌单和上述日程时间段设置定时任务;当当前时间到达上述日程时间段的起始时间点时,执行上述定时任务播放上述第一目标场景歌单内的目标歌曲的方法,由于在上述方法中,根据任务日程中的日程内容确定与之匹配的目标场景歌单,设置在时间到任务日程中的日程时间时自动播放目标场景歌单的定时任务,从而实现了当任务日程的日程时间开始时自动播放与任务日程匹配的歌曲的目的,进而解决了无法根据用户的任务日程定时播放合适的歌曲的技术问题。
附图说明
15.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的一种可选的任务式智能场景推荐方法的流程图;图2是根据本发明实施例的一种可选的任务式智能场景推荐方法的模块示意图;图3是根据本发明实施例的一种可选的任务式智能场景推荐装置的结构示意图;图4是根据本发明实施例的一种可选的电子设备的示意图。
具体实施方式
16.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
17.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.根据本发明实施例的第一方面,提供了一种任务式智能场景推荐方法,可选地,如图1所示,上述方法包括:s102,获取用户的任务日程,其中,任务日程包括日程内容和日程时间段;s104,根据日程内容确定与日程内容匹配的第一目标场景歌单;s106,根据第一目标场景歌单和日程时间段设置定时任务;s108,当当前时间到达日程时间段的起始时间点时,执行定时任务播放第一目标场景歌单内的目标歌曲。
19.可选地,在本实施例中,任务日程为包含日日程内容和日程时间段的用户在未来时间段要履行的活动,可以为2022年1月1日13时至2022年1月1日14时在深圳湾公园张某,刘某,孙某一起野餐,日程内容为在深圳湾公园张某,刘某,孙某一起野餐,日程时间段为2022年1月1日13时至2022年1月1日14时,日程时间段包括日程时间段的起始时间点和日程时间段的结束时间点,则日程时间段的起始时间点为2022年1月1日13时,日程时间段的结束时间点为2022年1月1日14时。定时任务为在设置时间执行某种任务,可以为在2022年1月2日9播放歌曲,即当时间到达2022年1月2日9时开始播放歌曲。目标场景歌单为不同场景下对应匹配的歌单,可以为多人聚会歌单,单人运动歌单,睡眠歌单。
20.可选地,在本实施例中,获取用户设置的任务日程中的日程时间段和日程内容,如日程内容为在深圳湾公园与张某,刘某,孙某一起野餐,日程时间段为2022年1月1日13时至2022年1月1日14时,根据日程内容在深圳湾公园张某,刘某,孙某一起野餐确定与此任务日程相匹配的目标场景歌单,如确定目标场景歌单为多人野餐歌单,根据目标场景歌单多人野餐歌单和日程时间段2022年1月1日13时至2022年1月1日14时,设置在2022年1月1日13时播放多人聚会歌单的定时任务,当时间到达日程时间段的起始时间点2022年1月1日13时时开始播放目标场景歌单多人野餐歌单内的所有歌曲。
21.可选地,在本实施例中,由于在上述方法中,根据任务日程中的日程内容确定与之匹配的目标场景歌单,设置在时间到任务日程中的日程时间时自动播放目标场景歌单的定时任务,从而实现了当任务日程的日程时间开始时自动播放与任务日程匹配的歌曲的目的,进而解决了无法根据用户的任务日程定时播放合适的歌曲的技术问题。
22.作为一种可选的示例,根据日程内容确定与日程内容匹配的第一目标场景歌单包括:从日程内容中获取参与任务日程的人数;根据日程内容确定进行任务日程的地理位置;根据人数与地理位置确定第一目标场景歌单。
23.可选地,在本实施例中,从日程内容在深圳湾公园张某,刘某,孙某一起野餐中获
取参与任务日程的人数为3,根据日程内容在深圳湾公园张某,刘某,孙某一起野餐确定进行任务日程的地理位置为深圳湾公园,根据参与任务日程的人数3和进行任务日程的地理位置深圳湾公园确定出匹配的第一目标场景歌单为多人海边野餐歌单。
24.本实施例中,可以预设人数与歌单的对应关系。不同的人数可以对应不同的歌单。例如,人数较多,大于3人,则可以设置对应的歌单为相比较为热闹的歌单。人数较少,少于或等于两人,可以设置对应的歌单为相比较为柔和幽静的歌单。歌单的类型可以有多种,每一种类型的歌单下的歌曲与歌单的类型一致。
25.作为一种可选的示例,从日程内容中获取参与任务日程的人数包括:识别日程内容中的每一个字段;在一个字段被识别为第一字段的情况下,将统计数据的数值增加1,其中,统计数据初始值为零,第一字段的格式为人名格式;在识别日程内容后,将统计数据的数值作为任务日程的人数。
26.可选地,在本实施例中,第一字段为表示参加任务日程的人名,可以为张某,刘某。识别日程内容在深圳湾公园张某,刘某,孙某一起野餐中的每一个字段在,深圳湾公园,张某,刘某,孙某,一起野餐,在一个字段张某被识别为第一字段参加任务日程的人名时,将统计数据的数值从初始值0增加至1,在一个字段刘某被识别为第一字段参加任务日程的人名时,将统计数据的数值从1增加至2,在一个字段孙某被识别为第一字段参加任务日程的人名时,将统计数据的数值从2增加至3,最后将统计数据的值3作为参加任务日程的人数。
27.上述人名格式可以为姓氏+名字的格式。名字的长度可以为1-2个文字。如识别到姓氏,后接有1-2个文字,则可以将姓氏+后接的文字确定为一个名字。如果后接的文字超过了2,例如,张冠李戴,姓氏张后边接有三个文字,则识别到张冠李戴不是人名,统计字段为0。如果字段为张冠,李戴,则张后接有一个文字,李后接有一个文字,张冠和李戴被识别为两个人名。统计数据为2。人名格式还可以为多个字母组成的字符串,如英文名。
28.作为一种可选的示例,根据日程内容确定进行任务日程的地理位置包括:识别日程内容中的每一个字段;在一个字段被识别为第二字段的情况下,将识别得到的第二字段所对应的经纬度作为地理位置,其中,第二字段的格式为地理位置名称的格式。
29.可选地,在本实施例中,第二字段为地理位置的名称,可以为北京石景山公园,上海外滩。识别日程内容在深圳湾公园张某,刘某,孙某一起野餐中的每一个字段在,深圳湾公园,张某,刘某,孙某,一起野餐,在一个字段深圳湾公园被识别为第二字段地理位置的名称的情况下,将识别得到的第二字段深圳湾公园对应的经纬度北纬n22
°
38

17.54

东经e114
°
05

52.35作为地理位置。如果一个地理位置名称对应的是一个范围,则可以将范围中心的经纬度作为该地理位置名称对应的地理位置。
30.作为一种可选的示例,根据人数与地理位置确定第一目标场景歌单包括:根据人数确定与人数匹配的第一目标场景歌单组;根据地理位置确定与地理位置匹配的第二目标场景歌单组;根据第一目标场景歌单组与第二场景歌单组确定第一目标场景歌单,第一目标场景歌单同时属于第一目标场景歌单组与第二目标场景歌单组。
31.可选地,在本实施例中,根据人数3确定与人数匹配的第一目标场景歌单组,第一
目标场景歌单组包括一个到多个场景歌单,根据地理位置北纬n22
°
38

17.54
″ꢀ
东经e114
°
05

52.35确定与地理位置匹配的第二目标场景歌单组,第二目标场景歌单组包括一个到多个场景歌单,将第一目标场景歌单组和第二目标场景歌单组相同的场景歌单确定为第一目标场景歌单。
32.作为一种可选的示例,上述方法还包括:缓存第一目标场景歌单内所有歌曲至播放设备。
33.可选地,在本实施例中,将确定的第一目标场景歌单内的所有歌曲缓存至播放设备的内存中。可以在用户确定任务日程后,根据任务日程确定出第一目标场景歌单后,将歌单中的歌曲缓存。也可以在接近任务日程中的日程时间段的起始时间点前缓存。
34.作为一种可选的示例,上述方法还包括:在任务日程被用户与第二目标场景歌单关联的情况下,当当前时间到达日程时间段的起始时间点时,播放第二目标场景歌单内的目标歌曲。
35.可选地,在本实施例中,在任务日程2022年1月1日13时至2022年1月1日14时在深圳湾公园张某,刘某,孙某一起野餐被用户已设置与第二场景歌单关联的情况下,当时间到达日程时间段的起始时间点2022年1月1日13时时开始播放第二场景歌单内的所有歌曲。也就是说,如果用户已经设置了与日程对应的第二场景歌单,则到达日程时间段的起始时间点时,播放的是第二场景歌单中的歌曲。播放前缓存的也是第二场景歌单中的歌曲。
36.结合一种示例进行说明,本技术提供一种任务式智能场景推荐方法,算法模块示意图如图2所示,具体实现流程:1.用户创建或导入任务日程,用户可通过系统自动或者手动导入系统自带的日历行程至手机app内,或通过手机app自定义的方式创建任务日程(包含但不限于日程名称、日程时间-年月日时分、日程内容、日程地址-选填、关联歌单-选填等),手机app即时同步日程信息至云端服务器,用户可同时设置多个日程,日程时间可重复;2.服务器匹配任务场景歌单,服务器拆解任务日程内容关键字,推断出用户标签,并进行场景歌单匹配,若用户已对日程做了歌单关联,则直接推送指定歌单,并做为定时任务推送至音响设备。
37.结合一种示例进行说明:1.用户通过手机app创建或者导入了一个任务日程,日程名称“野外露营”,时间“2021年12月1日15:30”,日程内容“和张某,刘某,孙某一起去深圳湾公园野外露营”,定位“深圳湾公园”;2.服务器匹配场景任务歌单:根据任务日程名称、任务日程内容拆解关键字获得标签(如“野外露营”、“和张某,刘某,孙某一起去深圳湾公园野外露营”拆解为“野外”、“露营”、“一起”、“和张某,刘某,孙某”,据此推断出标签“室外”、“露营”、“多人”、“游玩”);根据日程时间“2021年12月1日15:30”推断标签“12月”“冬天”“下午”;根据日程定位“深圳湾公园”推断标签“深圳”“海边”“一线城市”;以上标签汇总后,根据标签匹配出一批场景歌单记录于云端服务器,并关联于用户身份识别号、音响设备身份识别号、任务日程身份识别号,此批场景歌单内的首歌单缓存于音响设备并定时播放。
38.3.音响设备定时执行播放任务,当时间到达任务日程时间2021年12月1日15:30,执行播放任务,无需连接手机即可进行播放。
39.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
40.根据本技术实施例的另一方面,还提供了一种任务式智能场景推荐装置,如图3所示,包括:获取模块302,用于获取用户的任务日程,其中,任务日程包括日程内容和日程时间段;确定模块304,用于根据日程内容确定与日程内容匹配的第一目标场景歌单;设置模块306,用于根据第一目标场景歌单和日程时间段设置定时任务;执行模块308,用于当当前时间到达日程时间段的起始时间点时,执行定时任务播放第一目标场景歌单内的目标歌曲。
41.可选地,在本实施例中,任务日程为包含日日程内容和日程时间段的用户在未来时间段要履行的活动,可以为2022年1月1日13时至2022年1月1日14时在深圳湾公园张某,刘某,孙某一起野餐,日程内容为在深圳湾公园张某,刘某,孙某一起野餐,日程时间段为2022年1月1日13时至2022年1月1日14时,日程时间段包括日程时间段的起始时间点和日程时间段的结束时间点,则日程时间段的起始时间点为2022年1月1日13时,日程时间段的结束时间点为2022年1月1日14时。定时任务为在设置时间执行某种任务,可以为在2022年1月2日9播放歌曲,即当时间到达2022年1月2日9时开始播放歌曲。目标场景歌单为不同场景下对应匹配的歌单,可以为多人聚会歌单,单人运动歌单,睡眠歌单。
42.可选地,在本实施例中,获取用户设置的任务日程中的日程时间段和日程内容,如日程内容为在深圳湾公园与张某,刘某,孙某一起野餐,日程时间段为2022年1月1日13时至2022年1月1日14时,根据日程内容在深圳湾公园张某,刘某,孙某一起野餐确定与此任务日程相匹配的目标场景歌单,如确定目标场景歌单为多人野餐歌单,根据目标场景歌单多人野餐歌单和日程时间段2022年1月1日13时至2022年1月1日14时,设置在2022年1月1日13时播放多人聚会歌单的定时任务,当时间到达日程时间段的起始时间点2022年1月1日13时时开始播放目标场景歌单多人野餐歌单内的所有歌曲。
43.可选地,在本实施例中,由于在上述方法中,根据任务日程中的日程内容确定与之匹配的目标场景歌单,设置在时间到任务日程中的日程时间时自动播放目标场景歌单的定时任务,从而实现了当任务日程的日程时间开始时自动播放与任务日程匹配的歌曲的目的,进而解决了无法根据用户的任务日程定时播放合适的歌曲的技术问题。
44.作为一种可选的示例,确定模块包括:获取单元,用于从日程内容中获取参与任务日程的人数;第一确定单元,用于根据日程内容确定进行任务日程的地理位置;第二确定单元,用于根据人数与地理位置确定第一目标场景歌单。
45.可选地,在本实施例中,从日程内容在深圳湾公园张某,刘某,孙某一起野餐中获
取参与任务日程的人数为3,根据日程内容在深圳湾公园张某,刘某,孙某一起野餐确定进行任务日程的地理位置为深圳湾公园,根据参与任务日程的人数3和进行任务日程的地理位置深圳湾公园确定出匹配的第一目标场景歌单为多人海边野餐歌单。
46.本实施例中,可以预设人数与歌单的对应关系。不同的人数可以对应不同的歌单。例如,人数较多,大于3人,则可以设置对应的歌单为相比较为热闹的歌单。人数较少,少于或等于两人,可以设置对应的歌单为相比较为柔和幽静的歌单。歌单的类型可以有多种,每一种类型的歌单下的歌曲与歌单的类型一致。
47.作为一种可选的示例,获取单元包括:识别子单元,用于识别日程内容中的每一个字段;统计子单元,用于在一个字段被识别为第一字段的情况下,将统计数据的数值增加1,其中,统计数据初始值为零,第一字段的格式为人名格式;第一处理子单元,用于在识别日程内容后,将统计数据的数值作为任务日程的人数。
48.可选地,在本实施例中,第一字段为表示参加任务日程的人名,可以为张某,刘某。识别日程内容在深圳湾公园张某,刘某,孙某一起野餐中的每一个字段在,深圳湾公园,张某,刘某,孙某,一起野餐,在一个字段张某被识别为第一字段参加任务日程的人名时,将统计数据的数值从初始值0增加至1,在一个字段刘某被识别为第一字段参加任务日程的人名时,将统计数据的数值从1增加至2,在一个字段孙某被识别为第一字段参加任务日程的人名时,将统计数据的数值从2增加至3,最后将统计数据的值3作为参加任务日程的人数。
49.上述人名格式可以为姓氏+名字的格式。名字的长度可以为1-2个文字。如识别到姓氏,后接有1-2个文字,则可以将姓氏+后接的文字确定为一个名字。如果后接的文字超过了2,例如,张冠李戴,姓氏张后边接有三个文字,则识别到张冠李戴不是人名,统计字段为0。如果字段为张冠,李戴,则张后接有一个文字,李后接有一个文字,张冠和李戴被识别为两个人名。统计数据为2。人名格式还可以为多个字母组成的字符串,如英文名。
50.作为一种可选的示例,第一确定单元包括:识别日程内容中的每一个字段;第二处理子单元,用于在一个字段被识别为第二字段的情况下,将识别得到的第二字段所对应的经纬度作为地理位置,其中,第二字段的格式为地理位置名称的格式。
51.可选地,在本实施例中,第二字段为地理位置的名称,可以为北京石景山公园,上海外滩。识别日程内容在深圳湾公园张某,刘某,孙某一起野餐中的每一个字段在,深圳湾公园,张某,刘某,孙某,一起野餐,在一个字段深圳湾公园被识别为第二字段地理位置的名称的情况下,将识别得到的第二字段深圳湾公园对应的经纬度北纬n22
°
38

17.54

东经e114
°
05

52.35作为地理位置。如果一个地理位置名称对应的是一个范围,则可以将范围中心的经纬度作为该地理位置名称对应的地理位置。
52.作为一种可选的示例,第二确定单元包括:第一确定子单元,用于根据人数确定与人数匹配的第一目标场景歌单组;第二确定子单元,用于根据地理位置确定与地理位置匹配的第二目标场景歌单组;第三确定子单元,用于根据第一目标场景歌单组与第二场景歌单组确定第一目标
场景歌单,第一目标场景歌单同时属于第一目标场景歌单组与第二目标场景歌单组。
53.可选地,在本实施例中,根据人数3确定与人数匹配的第一目标场景歌单组,第一目标场景歌单组包括一个到多个场景歌单,根据地理位置北纬n22
°
38

17.54
″ꢀ
东经e114
°
05

52.35确定与地理位置匹配的第二目标场景歌单组,第二目标场景歌单组包括一个到多个场景歌单,将第一目标场景歌单组和第二目标场景歌单组相同的场景歌单确定为第一目标场景歌单。
54.作为一种可选的示例,上述装置还包括:缓存模块,用于缓存第一目标场景歌单内所有歌曲至播放设备。
55.可选地,在本实施例中,将确定的第一目标场景歌单内的所有歌曲缓存至播放设备的内存中。可以在用户确定任务日程后,根据任务日程确定出第一目标场景歌单后,将歌单中的歌曲缓存。也可以在接近任务日程中的日程时间段的起始时间点前缓存。
56.作为一种可选的示例,上述装置还包括:播放模块,用于在任务日程被用户与第二目标场景歌单关联的情况下,当当前时间到达日程时间段的起始时间点时,播放第二目标场景歌单内的目标歌曲。
57.可选地,在本实施例中,在任务日程2022年1月1日13时至2022年1月1日14时在深圳湾公园张某,刘某,孙某一起野餐被用户已设置与第二场景歌单关联的情况下,当时间到达日程时间段的起始时间点2022年1月1日13时时开始播放第二场景歌单内的所有歌曲。也就是说,如果用户已经设置了与日程对应的第二场景歌单,则到达日程时间段的起始时间点时,播放的是第二场景歌单中的歌曲。播放前缓存的也是第二场景歌单中的歌曲。
58.本实施例的其他示例请参见上述示例,在此不在赘述。
59.图4是根据本技术实施例的一种可选的电子设备的结构框图,如图4所示,包括处理器402、通信接口404、存储器406和通信总线408,其中,处理器402、通信接口404和存储器406通过通信总线408完成相互间的通信,其中,存储器406,用于存储计算机程序;处理器402,用于执行存储器406上所存放的计算机程序时,实现如下步骤:获取用户的任务日程,其中,任务日程包括日程内容和日程时间段;根据日程内容确定与日程内容匹配的第一目标场景歌单;根据第一目标场景歌单和日程时间段设置定时任务;当当前时间到达日程时间段的起始时间点时,执行定时任务播放第一目标场景歌单内的目标歌曲。
60.可选地,在本实施例中,上述的通信总线可以是pci (peripheral component interconnect,外设部件互连标准)总线、或eisa (extended industry standard architecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于上述电子设备与其他设备之间的通信。
61.存储器可以包括ram,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
62.作为一种示例,上述存储器406中可以但不限于包括上述任务式智能场景推荐装置中的获取模块302、确定模块304、设置模块306以及执行模块308。此外,还可以包括但不
限于上述请求的处理装置中的其他模块单元,本示例中不再赘述。
63.上述处理器可以是通用处理器,可以包含但不限于:cpu (central processing unit,中央处理器)、np(network processor,网络处理器)等;还可以是dsp (digital signal processing,数字信号处理器)、asic (application specific integrated circuit,专用集成电路)、fpga (field-programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
64.可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
65.本领域普通技术人员可以理解,图4所示的结构仅为示意,实施上述任务式智能场景推荐方法的设备可以是终端设备,该终端设备可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图4其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图4中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图4所示的不同的配置。
66.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、rom、ram、磁盘或光盘等。
67.根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述任务式智能场景推荐方法中的步骤。
68.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
69.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
70.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
71.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
72.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
73.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
74.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
75.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1