
1.本技术属于图像通信技术领域,具体涉及一种提醒方法及装置。
背景技术:2.随着电子设备技术的发展,智能终端所支持的功能越来越多,而智能终端的视频播放功能尤其受到用户的青睐。
3.用户在使用智能终端观看视频时,常会发生过度观看的情况,导致用眼疲劳。尤其是对于自控能力较差的儿童,长时间观看视频更是容易损伤视力。但若强行阻止孩子的观看行为,则会使孩子难以接受,诱发叛逆行为。
技术实现要素:4.本技术实施例的目的是提供一种提醒方法及装置,能够解决现有技术中用户容易过度观看视频的问题。
5.第一方面,本技术实施例提供了一种提醒方法,所述方法包括:
6.在检测到目标用户观看视频的情况下,获取目标用户的视频观看信息;其中,所述视频观看信息包括:当日视频观看次数和本次视频观看时长;
7.在所述视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频;其中,所述第一视频角色为所述目标用户当前观看的第一视频中的角色;所述目标视频角色为所述目标用户历史观看的第二视频中的角色;所述提醒视频用于提醒所述目标用户停止观看视频;
8.显示提醒视频。
9.第二方面,本技术实施例提供了一种提醒装置,所述装置包括:
10.第一获取模块,用于在检测到目标用户观看视频的情况下,获取目标用户的视频观看信息;其中,所述视频观看信息包括:当日视频观看次数和本次视频观看时长;
11.第一生成模块,用于在所述视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频;其中,所述第一视频角色为所述目标用户当前观看的第一视频中的角色;所述目标视频角色为所述目标用户历史观看的第二视频中的角色;所述提醒视频用于提醒所述目标用户停止观看视频;
12.显示模块,用于显示提醒视频。
13.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的提醒方法中的步骤。
14.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的提醒方法中的步骤。
15.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的提
醒方法。
16.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的提醒方法。
17.在本技术实施例中,当目标用户对视频的观看满足预设提醒条件时,电子设备则可以显示提醒视频,以提醒用户停止观看视频,使用户意识到眼睛需要休息,从而避免用眼疲劳。且本技术实施例中,可以基于目标视频角色以及第一视频角色的声音参数和行为参数生成提醒视频,使得用户从观看到停止观看的过程有过渡期,避免了直接强行阻止用户停止观看视频,提高了用户的接收程度。并且生成的提醒视频中,目标视频角色可以模仿第一视频角色的语调输出语音信息,以及目标视频角色可以模仿第一视频角色的行为输出动作,从而使得提醒视频与当前视频结合的更加自然。
附图说明
18.图1是本技术实施例提供的提醒方法的流程示意图;
19.图2是本技术实施例提供的示例的流程示意图;
20.图3是本技术实施例提供的提醒装置的示意框图;
21.图4是本技术实施例提供的电子设备的示意框图之一;
22.图5是本技术实施例提供的电子设备的示意框图之二。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
24.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
25.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的提醒方法进行详细地说明。
26.图1是本技术实施例提供的一种提醒方法的流程示意图,该提醒方法应用于手机、平板电脑、笔记本电脑、电视等可播放视频的电子设备。
27.其中,该提醒方法可以包括:
28.步骤101:在检测到目标用户观看视频的情况下,获取目标用户的视频观看信息。
29.本步骤中所述的视频观看信息可以包括:当日视频观看次数和本次视频观看时长。
30.本技术实施例中,电子设备在检测到目标用户观看视频的情况下,获取目标用户的当日视频观看次数和本次视频观看时长。例如,一种应用场景可以是:手机检测到儿童a正在观看视频,则可以获取儿童a当天的视频观看次数和本次视频观看时长。
31.本技术实施例中,在目标用户通过电子设备观看视频时,电子设备可以记录目标用户当日的视频观看次数以及每次观看视频的时长,因此,电子设备在检测到目标用户观看视频的情况下,可以获取目标用户的当日视频观看次数和本次视频观看时长。
32.可选地,电子设备可以通过摄像头采集人脸图像,并将采集的人脸图像与预设人脸图像进行对比,若采集的人脸图像与预设人脸图像的相匹配(如相似度大于预设值),则确定观看视频的用户为目标用户。
33.步骤102:在视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频。
34.其中,提醒视频用于提醒目标用户停止观看视频。
35.其中,第一视频角色为目标用户当前观看的第一视频中的角色,如可以是第一视频中的主要角色(即主角)。该第一视频角色的数量可以为至少一个。
36.其中,目标视频角色为目标用户历史观看的第二视频中的角色,该目标视频角色可以是电子设备基于目标用户观看的历史视频,确定的目标用户喜爱的角色。该目标视频角色的数量可以为至少一个。目标视频角色与第一视频角色的数量可以相同。
37.本技术实施例中,可以对第一视频角色的声音参数和行为参数进行学习和训练,以使生成的提醒视频中,目标视频角色可以模仿第一视频角色的语调输出语音信息,以及目标视频角色可以模仿第一视频角色的行为输出动作,从而使得提醒视频与当前视频结合的更加自然,同时也有利于增加趣味性。
38.步骤103:显示提醒视频。
39.本技术实施例中,当目标用户对视频的观看满足预设提醒条件时,电子设备则可以显示提醒视频,使得用户从观看到停止观看的过程有过渡期,避免了直接强行阻止用户停止观看视频,提高了用户的接受程度。且提醒用户停止观看视频,可以使用户意识到眼睛需要休息,从而避免用眼疲劳。
40.例如,一种应用场景为:儿童a通过手机连续观看视频的时长已达预设提醒时长,则手机可以显示提醒视频,该提醒视频中包括儿童a喜欢的卡通人物a,由该卡通人物a对儿童a进行提醒,如该卡通人物a可以模仿当前播放视频中的主要角色-卡通人物b的语调输出语音提醒“已经看了很长时间了,眼睛需要休息一下啦”,以提醒儿童a需要停止观看视频,让眼睛得到休息。还可以对休息方式进行提醒,如该卡通人物a可以模仿卡通人物b的语调输出语音提醒“每次看完视频,我都要去看看远方,让自己的眼睛得到休息”,同时卡通人物a还可以模仿卡通人物b的行为,输出眺望远方的动作,从而引导儿童a通过眺望远方的方式使眼睛得以放松。
41.本技术实施例提供的技术方案,尤其是对于年龄较小且自控能力较差的儿童而言,可以有效避免儿童因过度观看视频而导致视力损伤的问题。且当目标视频角色为目标用户喜爱的视频角色时,还可以提高用户对提醒视频的接受程度,提升用户使用体验。
42.作为一种可选实施例,预设提醒条件可以为:本次视频观看时长达到预设视频观看时长且当日视频观看次数小于预设视频观看次数;然后,预设提醒条件还可以为:本次视频观看时长达到预设视频观看时长且当日视频观看次数达到预设视频观看次数。
43.对于不同预设提醒条件,提醒视频不同。
44.由于不同预设提醒条件下,视频可观看情况不同,因此,对于不同预设提醒条件,
可以设置不同提醒视频,以进行区别性提醒。
45.(1)在预设提醒条件为:本次视频观看时长达到预设视频观看时长,且当日视频观看次数小于预设视频观看次数的情况下,提醒视频可以是提醒目标用户休息一段时间之后再继续观看视频。
46.一种应用场景中,儿童a通过手机连续观看视频x的时长已达预设提醒时长(即预设视频观看时长),但当天通过手机观看视频的次数还未达到预设提醒次数(即预设视频观看次数),则以包括儿童a喜爱的卡通人物a的提醒视频,对儿童a进行提醒。如卡通人物a可以输出语音提醒“眼睛需要休息十分钟啦”,并可以在手机屏幕中显示计时时间。
47.(2)在预设提醒条件为:本次视频观看时长达到预设视频观看时长,且当日视频观看次数达到预设视频观看次数的情况下,提醒视频可以是提醒目标用户当天不能再看视频。
48.一种应用场景中,儿童a通过手机连续观看视频x的时长已达预设提醒时长,且当天通过手机观看视频的次数已达到预设提醒次数,则以包括儿童a喜爱的卡通人物a的提醒视频,对儿童a进行提醒。如卡通人物a可以输出语音提醒“今天没有视频观看次数了,明天再看吧”。
49.可选地,在视频观看信息满足预设提醒条件的情况下,该提醒方法还可以包括:停止播放视频,并设置禁止响应视频播放操作;然后在计时时间达到第二预设时长的情况下,取消禁止响应视频播放操作的设置。
50.本技术实施例中,在目标用户的视频观看信息满足预设提醒条件的情况下,还可以停止播放视频,并禁止响应视频播放操作,使得目标用户无法继续观看视频,直至计时时间达到第二预设时长为止。
51.继续以前述儿童a观看视频x为例进行说明,假设第二预设时长为十分钟,在计时时间达到五分钟时,若儿童a触发了视频x的播放键,则手机对此触发操作不进行响应,视频x无法播放,同时卡通人物a输出语音提醒“眼睛还需要再休息五分钟”。在计时时间达到十分钟之后,则可以继续对视频的播放操作进行响应,还可以自动播放视频。其中,在计时阶段,可以显示计时时间,以供用户查看。
52.可以理解的是,第二预设时长还可以是当前时间至第二天某一时间(如第二天的0点、8点等),对应当日视频观看次数达到预设视频观看次数的情况。
53.可选地,可以在提醒视频显示第三预设时长之后,再停止播放视频,如在提醒视频显示2分钟后,再停止播放视频,以便给予用户心理准备时间。
54.可选地,由于不同年龄阶段的用户,每天及每次可观看视频的时长不一样,因此本技术实施例中,还可以针对不同年龄的用户,设置不同的预设视频观看次数和预设视频观看时长。例如,对于5-6岁的年龄,预设视频观看次数可以设置为4次,预设视频观看时长可以设置为15分钟;对于7-8的年龄,预设视频观看次数可以设置为5次,预设视频观看时长可以设置为20分钟。当然,这里仅是举例说明,具体数值根据实际需求设置即可。
55.因此,电子设备在检测到目标用户观看视频的情况下,可以获取目标用户的年龄,然后确定与目标用户的年龄相匹配的预设视频观看次数和预设视频观看时长。
56.其中,目标用户的年龄可以是电子设备通过人工智能技术(artificial intelligence,ai)技术获得的。例如,电子设备采集目标用户的人脸图像,然后通过人脸图
像预估目标用户的年龄。
57.其中,目标用户的年龄还可以是用户预先设置的。例如,电子设备可以提供设置界面,设置界面中包括年龄设置项,可以在年龄设置项中设置目标用户的年龄。
58.作为一种可选实施例,步骤102:在视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频,可以包括:
59.步骤a1:获取第一视频角色的声音参数和行为参数。
60.步骤a2:根据预设提醒内容和第一视频角色的声音参数,生成语音信息。
61.其中,预设提醒内容与当前场景和预设提醒条件相匹配。当前场景信息包括:时间、位置等信息。
62.例如,当前场景为上午9点家里,可以去外面散散步,而预设提醒条件为本次视频观看时长达到预设视频观看时长且当日视频观看次数小于预设视频观看次数,则预设提醒内容可以是“早上空气比较好,休息一会儿,出去散散步吧,然后再回来接着看”。
63.又例如,当前场景为晚上7点家里,该时间点一般为吃饭时间,而预设提醒条件为本次视频观看时长达到预设视频观看时长且当日视频观看次数小于预设视频观看次数,则预设提醒内容可以是“休息一会儿,该吃饭啦”。
64.再例如,当前场景为晚上7点家里,该时间点一般为吃饭时间,而本次视频观看时长达到预设视频观看时长且当日视频观看次数达到预设视频观看次数,则预设提醒内容可以是“今天已经看了很多次了,明天再看吧,而且肚子好饿啊,该吃饭啦”。
65.本技术实施例中,电子设备在获取第一视频角色的声音参数后,可以对该声音参数进行学习,学习第一视频角色的语调,以使提醒视频中目标视频角色可以以第一视频角色的语调进行语音提醒,即以第二视频角色的语调输出语音信息,在当前播放视频下,使得语音提醒更加自然,同时也增加趣味性。
66.步骤a3:根据目标视频角色和第一视频角色的行为参数,生成视频信息。
67.其中,视频信息与当前场景和预设提醒内容相匹配。
68.本技术实施例中,电子设备在获取第一视频角色的行为参数后,还可以对该行为参数进行学习,以使提醒视频中目标视频角色可以模仿第一视频角色的行为进行图像提醒,在当前播放视频下,使得图像提醒更加自然,同时也增加趣味性。
69.对于目标视频角色在提醒视频中的行为,可以与当前场景和预设提醒内容相匹配。例如,当前场景为上午9点家里,可以去外面散散步,预设提醒内容为“早上空气比较好,休息一会儿,出去散散步吧,然后再回来接着看”,则目标视频角色可以模仿第一视频角色的行为,进行欢天喜地跑着去散步的提醒动作,从而引导目标用户去散步。又例如,当前场景为晚上7点家里,该时间点一般为吃饭时间,预设提醒内容为“休息一会儿,该吃饭啦”,则目标视频角色模仿第一视频角色的行为,进行蹦蹦跳跳去吃饭的提醒动作,从而引导目标用户去吃饭。再例如,当前场景为晚上10点家里,该时间点一般为睡觉时间,预设提醒内容为“不早了,好困啊,该睡觉啦”,则目标视频角色模仿第一视频角色的行为,进行迷迷糊糊揉着眼睛去睡觉的提醒动作,从而引导目标用户去睡觉。
70.步骤a4:根据语音信息和视频信息,生成提醒视频。
71.最后,电子设备可以基于步骤a2获得的语音信息和步骤a3获得的视频信息,生成提醒视频,该提醒视频中的目标视频角色可以既模仿第一视频角色的语调输出语音提醒,
又可以模仿第一视频角色的行为输出动作提醒。
72.可替换的,第一视频角色的声音参数和行为参数也可以替换为目标视频角色的声音参数和行为参数,以使提醒视频中的目标视频角色的语调和行为更符合目标视频角色原本的语调和行为。
73.作为一种可选实施例,在步骤102中的生成提醒视频之前,该提醒方法还可以包括:
74.步骤b1:获取目标用户观看的历史视频。
75.这里所述的历史视频可以是预设时间段内目标用户观看过的视频。
76.步骤b2:在历史视频中,获取满足第一预设条件的第二视频。
77.其中,第一预设条件为:与目标用户的年龄和性别相匹配且历史观看时长大于或等于第一预设时长。
78.其中,确定第二视频的过程,可以包括如下几个步骤:
79.步骤b21:在历史视频中,获取与目标用户年龄相匹配的视频。
80.与目标用户年龄相匹配的视频可以理解为适合目标用户年龄观看的视频,例如,目标用户为六岁,属于儿童,则与其年龄相匹配的视频可以是儿童类视频;再例如,目标用户为15岁,属于青少年,则与其年龄相匹配的视频可以是青少年类视频。
81.步骤b22:在与目标用户年龄相匹配的视频中,获取与目标用户性别相匹配的视频。
82.对于有些视频,更得到男生的青睐,如英雄类视频;而对于有些视频,则更得到女生的青睐,如魔法少女变身类视频。
83.为了进一步对历史视频进行筛选,本技术实施例中,在历史视频中获得与目标用户年龄相匹配的视频后,继续在与目标用户年龄相匹配的视频中,获取与目标用户性别相匹配的视频。
84.可选地,目标用户的性别可以是电子设备通过ai技术获得的,也可以是用户预先设置的,实现方式与前述目标用户年龄确定的实现方式类似,具体可以参考前述内容,这里便不再赘述。
85.步骤b23:在与目标用户性别相匹配的视频中,将历史观看时长大于或等于第一预设时长的视频,确定为第二视频。
86.在获得与目标用户年龄相匹配的视频后,本技术实施例中,最后依据观看时长,在与目标用户性别相匹配的视频中,筛选出第二视频。
87.视频观看时长越长,说明用户对该视频的喜爱度越高,进而说明对视频中的视频角色更加喜爱,因此,本技术实施例中最后依据视频观看时长筛选出第二视频。
88.步骤b3:在第二视频中,将满足第二预设条件的第二视频角色,确定为目标视频角色。
89.其中,第二预设条件为:历史观看频次最高或历史观看时长最长。
90.获得第二视频后,对第二视频中的视频角色进行分析。由于观看频次越高或观看时长越长,说明用户对视频中的视频角色更加喜爱,因此,可以将历史观看频次最高或历史观看时长最长的视频角色,确定为目标视频角色。
91.作为一种可选实施例,在步骤102中的生成提醒视频之前,该提醒方法还可以包
括:将第一视频中的主要角色,确定为目标视频角色。
92.一般用户喜欢看一个视频,是源于对视频中的主要角色的喜爱,因此本技术实施例中,还可以将目标用户当前观看的视频(即第一视频)中的主要角色,确定为目标视频角色。
93.例如,一种应用场景中,儿童a正在观看卡通视频x,卡通视频x中的主要角色(主人翁)为卡通人物b,则认为卡通人物b为儿童a喜爱的视频角色,所以可以卡通人物b确定为目标视频角色。
94.作为一种可选实施例,在步骤102中的显示提醒视频之后,该提醒方法还可以包括:在检测到目标用户处于预设状态的情况下,关闭视频。
95.其中,预设状态可以包括:睡觉状态、学习状态等。
96.本技术实施例中,如果检测到目标用户已经睡觉了或者正在学习,则可以自动关闭视频。
97.最后需要说明的是,本技术实施例提供的技术方案尤其可以适用于监督儿童对视频的观看,下面对此进行举例说明。
98.如图2所示,该示例可以包括如下流程:
99.步骤201:手机处于开启状态的情况下,判断是否具有处于播放状态的视频。若为是,则进入步骤202;若为否,则继续判断是否具有处于播放状态的视频。
100.步骤202:判断观看视频的用户是否为儿童。若为是,则进入步骤203;若为否,则进入步骤209。
101.步骤203:进入儿童观看模式,然后进入步骤204。
102.步骤204:获取该儿童每次视频可观看时长(即预设视频观看时长)以及每天可观看次数(即预设视频观看次数),然后进入步骤205。
103.步骤205:判断该儿童本次视频观看时长是否达到阈值(即每次视频可观看时长)。若为是,则进入步骤206;若为否,则继续判断该儿童本次视频观看时长是否达到阈值。
104.步骤206:判断该儿童当天视频观看次数是否达到阈值(即每天可观看次数)。若为否,则进入步骤207;若为是,则进入步骤208。
105.步骤207:播放用于提醒结束本次视频观看的预设休息视频。
106.其中,该预设休息视频中是由该儿童喜爱的卡通人物b进行提醒。
107.步骤208:播放用于提醒结束当天视频观看的预设结束视频。
108.其中,该预设结束视频中是由该儿童喜爱的卡通人物b进行提醒。
109.步骤209:进入正常观看模式。
110.通过本技术实施例提供的技术方案,对儿童观看视频进行监督,有利于减少儿童因长时间观看视频而导致视力损伤的问题。且本技术实施例中,提醒视频可以是基于儿童喜爱的视频角色生成的,通过儿童喜爱的视频角色来引导儿童行为,为儿童树立榜样,可以提高儿童对提醒视频的接受程度,提升用户使用体验。
111.以上即为对本技术实施例提供的提醒方法的描述。
112.综上所述,本技术实施例中,当目标用户对视频的观看满足预设提醒条件时,电子设备则可以显示提醒视频,使得用户从观看到停止观看的过程有过渡期,避免了直接强行阻止用户停止观看视频,提高了用户的接收程度。且提醒用户停止观看视频,可以使用户意
识到眼睛需要休息,从而避免用眼疲劳。
113.此外,本技术实施例中,可以基于目标视频角色以及第一视频角色的声音参数和行为参数生成提醒视频,以使生成的提醒视频中,目标视频角色可以模仿第一视频角色的语调输出语音信息,以及目标视频角色可以模仿第一视频角色的行为输出动作,从而使得提醒视频与当前视频结合的更加自然。
114.进一步地,本技术实施例中,提醒视频可以是基于目标用户喜爱的视频角色(即目标视频角色)生成的,这样可以进一步提高用户对提醒视频的接受程度,提升用户使用体验。
115.需要说明的是,本技术实施例提供的提醒方法,执行主体可以为提醒装置,或者该提醒装置中的用于执行提醒方法的控制模块。本技术实施例中以提醒装置执行提醒方法为例,说明本技术实施例提供的提醒装置。
116.图3是本技术实施例提供的一种提醒装置的示意框图,该提醒装置应用于手机、平板电脑、笔记本电脑、电视等可播放视频的电子设备。
117.如图3所示,所述提醒装置可以包括:
118.第一获取模块301,用于在检测到目标用户观看视频的情况下,获取目标用户的视频观看信息。
119.其中,所述视频观看信息包括:当日视频观看次数和本次视频观看时长。
120.生成模块302,用于在所述视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频。
121.其中,所述第一视频角色为所述目标用户当前观看的第一视频中的角色;所述目标视频角色为所述目标用户历史观看的第二视频中的角色;所述提醒视频用于提醒所述目标用户停止观看视频。
122.显示模块303,用于显示提醒视频。
123.可选地,所述生成模块302包括:
124.获取单元,用于获取所述第一视频角色的声音参数和行为参数。
125.第一生成单元,用于根据预设提醒内容和所述声音参数,生成语音信息。
126.其中,所述预设提醒内容与当前场景和所述预设提醒条件相匹配。
127.第二生成单元,用于根据所述目标视频角色和所述行为参数,生成视频信息。
128.其中,所述视频信息与所述当前场景和所述预设提醒内容相匹配。
129.第三生成单元,用于根据所述语音信息和所述视频信息,生成所述提醒视频。
130.可选地,所述装置还可以包括:
131.第二获取模块,用于获取所述目标用户观看的历史视频。
132.第三获取模块,用于在所述历史视频中,获取满足第一预设条件的第二视频。
133.其中,所述第一预设条件为:与所述目标用户的年龄和性别相匹配且历史观看时长大于或等于第一预设时长。
134.确定模块,用于在所述第二视频中,将满足第二预设条件的第二视频角色,确定为所述目标视频角色。
135.其中,所述第二预设条件为:历史观看频次最高或历史观看时长最长。
136.可选地,所述提醒视频用于提醒所述目标用户停止观看视频第二预设时长。
137.所述装置还可以包括:
138.第一视频处理模块,用于停止播放视频,并设置禁止响应视频播放操作。
139.第二视频处理模块,用于在计时时间达到所述第二预设时长的情况下,取消禁止响应视频播放操作的设置。
140.可选地,所述预设提醒条件为:所述本次视频观看时长达到预设视频观看时长且所述当日视频观看次数小于预设视频观看次数;
141.或所述预设提醒条件为:所述本次视频观看时长达到所述预设视频观看时长且所述当日视频观看次数达到预设视频观看次数;
142.其中,不同预设提醒条件,对应不同提醒视频。
143.综上所述,本技术实施例中,当目标用户对视频的观看满足预设提醒条件时,电子设备则可以显示提醒视频,使得用户从观看到停止观看的过程有过渡期,避免了直接强行阻止用户停止观看视频,提高了用户的接收程度,且提醒用户停止观看视频,可以使用户意识到眼睛需要休息,从而避免用眼疲劳。
144.此外,本技术实施例中,可以基于目标视频角色以及第一视频角色的声音参数和行为参数生成提醒视频,以使生成的提醒视频中,目标视频角色可以模仿第一视频角色的语调输出语音信息,以及目标视频角色可以模仿第一视频角色的行为输出动作,从而使得提醒视频与当前视频结合的更加自然。
145.本技术实施例中的提醒装置可以是电子设备,也可以是电子设备中的部件,例如,集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
146.本技术实施例中的提醒装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
147.本技术实施例提供的提醒装置能够实现图1所示的提醒方法实施例实现的各个过程,为避免重复,这里不再赘述。
148.可选地,如图4所示,本技术实施例还提供一种电子设备400,包括:处理器401和存储器402,存储器402上存储有可所述处理器401上运行的程序或指令,该程序或指令被处理器401执行时实现上述提醒方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
149.需要说明的是,本技术实施例中的电子设备400包括上述移动电子设备和非移动电子设备。
150.图5为实现本技术实施例的一种电子设备的硬件结构示意图。
151.该电子设备500包括但不限于:射频单元501、网络模块502、音频输出单元503、输
入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509以及处理器510等部件。
152.本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图5中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
153.其中,处理器510可以用于:在检测到目标用户观看视频的情况下,获取目标用户的视频观看信息;并在所述视频观看信息满足预设提醒条件的情况下,根据目标视频角色以及第一视频角色的声音参数和行为参数,生成提醒视频;以及控制显示单元506显示提醒视频。
154.其中,所述视频观看信息包括:当日视频观看次数和本次视频观看时长。
155.其中,所述第一视频角色为所述目标用户当前观看的第一视频中的角色;所述目标视频角色为所述目标用户历史观看的第二视频中的角色;所述提醒视频用于提醒所述目标用户停止观看视频。
156.可选地,处理器510还用于:获取所述第一视频角色的声音参数和行为参数;根据预设提醒内容和所述声音参数,生成语音信息;根据所述目标视频角色和所述行为参数,生成视频信息;根据所述语音信息和所述视频信息,生成所述提醒视频。
157.其中,所述预设提醒内容与当前场景和所述预设提醒条件相匹配。
158.其中,所述视频信息与所述当前场景和所述预设提醒内容相匹配。
159.可选地,处理器510还可以用于:获取所述目标用户观看的历史视频;以及在所述历史视频中,获取满足第一预设条件的第二视频;并在所述第二视频中,将满足第二预设条件的第二视频角色,确定为所述目标视频角色。
160.其中,所述第一预设条件为:与所述目标用户的年龄和性别相匹配且历史观看时长大于或等于第一预设时长。
161.其中,所述第二预设条件为:历史观看频次最高或历史观看时长最长。
162.可选地,所述提醒视频用于提醒所述目标用户停止观看视频第二预设时长。
163.处理器510还可以用于:停止播放视频,并设置禁止响应视频播放操作;并在计时时间达到所述第二预设时长的情况下,取消禁止响应视频播放操作的设置。
164.本发明实施例中,当目标用户对视频的观看满足预设提醒条件时,电子设备则可以显示提醒视频,使得用户从观看到停止观看的过程有过渡期,避免了直接强行阻止用户停止观看视频,提高了用户的接收程度,且提醒用户停止观看视频,可以使用户意识到眼睛需要休息,从而避免用眼疲劳。
165.此外,本技术实施例中,可以基于目标视频角色以及第一视频角色的声音参数和行为参数生成提醒视频,以使生成的提醒视频中,目标视频角色可以模仿第一视频角色的语调输出语音信息,以及目标视频角色可以模仿第一视频角色的行为输出动作,从而使得提醒视频与当前视频结合的更加自然。
166.应理解的是,本技术实施例中,输入单元504可以包括图形处理器(graphics processing unit,gpu)5041和麦克风5042,图形处理器5041对在视频捕获模式或图像捕获
模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元506可包括显示面板5061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板5061。用户输入单元507包括触控面板5071以及其他输入设备5072中的至少一种。触控面板5071,也称为触摸屏。触控面板5071可包括触摸检测装置和触摸控制器两个部分。其他输入设备5072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
167.存储器509可用于存储软件程序以及各种数据,存储器509可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器509可以包括易失性存储器或非易失性存储器,或者,存储器509可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器509包括但不限于这些和任意其它适合类型的存储器。
168.处理器510可包括一个或多个处理单元;可选的,处理器510集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。
169.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
170.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
171.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
172.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
173.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
174.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
175.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom、ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器或者网络设备等)执行本技术各个实施例所述的方法。
176.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。