一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于信息处理的方法、电子设备及计算机存储介质与流程

2022-06-05 19:10:07 来源:中国专利 TAG:


1.本发明涉及信息处理技术领域,特别是涉及一种用于信息处理的方法、电子设备及计算机存储介质。


背景技术:

2.随着互联网和移动通信技术的快速发展,诸如手机等终端设备越来越普及,给人们的生活、学习和工作中带来了极大的便利。在日常生活中,为了防止重要事件被遗忘,现有的终端设备可以提供日程提醒的功能,根据用户手动输入的事件时间、事件地点、事件内容等,生成日程提醒记录,以在规定的提醒时间提醒用户。然而,在实现上述日程提醒的过程中,由于在获取到日程信息后,用户需要手动生成日程提醒记录,操作繁琐,降低了用户使用体验。
3.前面的叙述在于提供一般的背景信息,并不一定构成现有技术。


技术实现要素:

4.本发明的一个目的是提供一用于信息处理的方法、电子设备及计算机存储介质,其优势在于通过截屏和语音操作自动创建日程提醒事件,操作便捷,有效提升了用户使用体验。
5.本发明的另一个目的是提供一用于信息处理的方法、装置及计算机存储介质,其优势在于可以基于模糊的信息创建日程提醒事件。
6.本发明的另一个目的是提供一用于信息处理的方法、装置及计算机存储介质,其优势在于能够根据获取到的截屏图片,快速确定目标活动的信息。
7.本发明的其它优势和特点通过下述的详细说明得以充分体现并可通过所附权利要求中特地指出的手段和装置的组合得以实现。
8.依本发明的一个发明,能够实现前述目的和其它目的和优势的本发明的一用于信息处理的方法,包括以下步骤:
9.获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,所述第一信息包括目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项;
10.获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,所述第二信息包括计划实施所述目标活动的日程时间信息、日程地点信息、日程人物信息和日程事件信息中的至少一项;以及
11.基于所述第一信息和所述第二信息,创建日程提醒事件。
12.如此,通过截屏和语音操作自动创建日程提醒事件,操作便捷,有效提升了用户使用体验。
13.根据本发明的一个实施例,所述获取当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息包括以下步骤:
14.基于截屏指令,获取当前显示界面的截屏图片;
15.识别所述截屏图片中的文字,以得到第三信息;以及
16.识别所述第三信息中的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项,以得到所述第二信息。
17.如此,通过直接对当前显示界面的截屏图片中的文字进行识别,以获取所述当前显示界面所指示的目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项,能够快速且准确地确定与活动相关的信息。
18.根据本发明的一个实施例,所述识别所述第三信息中的活动地点信息包括以下步骤:
19.所述第三信息被输入至预先构建的识别模型,以得到所述识别模型输出的识别结果;
20.基于所述识别结果,确定所述第三信息中是否包含兴趣点信息;以及
21.如确定所述第三信息中包含兴趣点信息,将所述第三信息中所包含的兴趣点信息确定为活动地点信息;
22.如确定所述第三信息中不包含兴趣点信息,基于所述语音指令确定活动地点信息。
23.如此,直接根据当前显示界面的截屏图片中的文字信息快速确定活动地点信息,使得用户在创建日程时无需输入活动地点信息,进一步提升了用户使用体验。
24.相应的,本发明提供一种执行上述方法的电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,所述第一信息包括目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项;获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,所述第二信息包括计划实施所述目标活动的日程时间信息、日程地点信息、日程人物信息和日程事件信息中的至少一项;以及基于所述第一信息和所述第二信息,创建日程提醒事件。
25.相应的,本发明提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述用于信息处理的方法的步骤。
附图说明
26.图1为本发明实施例提供的用于信息处理的方法的流程示意图;
27.图2为本发明实施例提供的用于信息处理的方法的应用效果示意图一;
28.图3为本发明实施例提供的用于信息处理的方法的应用效果示意图二;
29.图4为本发明实施例提供的用于信息处理的方法的具体流程示意图一;
30.图5为本发明实施例提供的用于信息处理的方法的具体流程示意图二;
31.图6为本发明实施例提供的用于信息处理的方法的具体流程示意图三;
32.图7为本发明实施例提供的电子设备的结构示意图。
具体实施方式
33.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
34.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
35.应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在
……
时"或"当
……
时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
36.应该理解的是,虽然本技术实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
37.需要说明的是,在本文中,采用了诸如s101、s102等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行s102后执行s101等,但这些均应在本技术的保护范围之内。
38.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
39.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。
40.请参阅图1,为本发明实施例提供的用于信息处理的方法的流程示意图,该用于信息处理的方法可以适用于具备提醒功能的应用程序进行日程提醒事件创建和提醒的情况,该用于信息处理的方法可以由本发明实施例提供的一种电子设备来执行,该电子设备可以
采用软件和/或硬件的方式来实现,所述用于信息处理的方法包括以下步骤:
41.步骤s101:获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,所述第一信息包括目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项;
42.步骤s102:获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,所述第二信息包括计划实施所述目标活动的日程时间信息、日程地点信息、日程人物信息和日程事件信息中的至少一项;
43.步骤s103:基于所述第一信息和所述第二信息,创建日程提醒事件。
44.需要说明的是,所述电子设备具体可以为智能手机、车机、平板电脑、个人数字助理、个人计算机等设备。所述电子设备的操作系统可以为android、ios、windows phone、windows等,且所述电子设备配置有具备提醒功能的应用,具体可以是日程提醒应用、日历应用、备忘录应用或闹钟应用等。可以理解的是,具备提醒功能的应用程序包括但不局限于上述应用程序,在上述具备提醒功能的应用程序中可以根据用户的实际需要设定提醒时间,例如,在日程提醒事件时间的前一个小时启动提醒,或根据日程提醒事件自动确定提醒时间。本实施例中,将获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,以及基于所述第一信息和所述第二信息,创建日程提醒事件的模式称为日程创建模式。所述电子设备可被设置有用于控制是否开启日程创建模式的用户界面,所述用户界面可以设置为具有开启键和关闭键或者一体控制键,或者还可以设置为具有语音识别模块。具体的,当所述用户界面仅设置有开启键和关闭键时,在用户触碰开启键时,相当于电子设备接收到日程创建模式开启指令,则开启日程创建模式,以获取对当前显示界面的截屏图片;在用户触碰关闭键时,相当于电子设备接收到日程创建模式关闭指令,则关闭日程创建模式。需要说明的是,在对当前显示界面进行截屏后,可以先把截屏图片发送给预设应用,然后在预设应用中输入所述语音指令,也可以先把截屏图片发送给一微信公众号,然后在该微信公众号中输入所述语音指令。其中,对当前显示界面进行截屏可以采用虚拟点击技术,即基于语音发起虚拟点击以对当前显示界面进行截屏。当所述用户界面仅设置有语音识别模块时,所述语音识别模块对用户语音信号进行识别,以识别用户语音信号中是否存在开启日程创建模式的预设指令(例如“创建日程”),从而在接收到所述预设指令时开启日程创建模式。这里,所述电子设备也可具有一开关,用以开启或关闭所述日程创建模式。相应的,所述获取对当前显示界面的截屏图片,可以是在日程创建模式开启下,获取对当前显示界面的截屏图片。
45.这里,当所述当前显示界面只指示有一个活动的信息时,该活动即为目标活动。而当所述当前显示界面指示有多个活动的信息时,在对所述当前显示界面完成截屏后,用户可对截屏图片执行圈定、裁剪等操作而选择所述截屏图片的某一部分所指示的活动作为目标活动。在一个实施例中,所述获取当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息可包括以下步骤:
46.基于截屏指令,获取对当前显示界面的截屏图片;
47.识别所述截屏图片中的文字,以得到第三信息;以及
48.识别所述第三信息中的活动时间信息、活动地点信息、活动主题信息和活动属性
信息中的至少一项,以得到所述第一信息。
49.可以理解地,当用户需要对当前显示界面进行截屏时,可向电子设备输入截屏指令,以使电子设备根据所述截屏指令对当前显示界面进行截屏得到截屏图片。其中,所述截屏指令可为语音截屏指令或手动截屏指令。这里,当用户选择手动截屏方式时,可通过点击截屏按键等方式向电子设备输入手动截屏指令;当用户选择语音截屏方式时,可向电子设备输入语音截屏指令,以使电子设备根据所述语音截屏指令对当前显示界面进行截屏,比如电子设备根据所述语音截屏指令执行相应的虚拟点击事件以对当前显示界面进行截屏。需要说明的是,所述当前显示界面可能显示的是用户自行浏览某本书、某部电影或某个展览的介绍文字,也可能显示的是通过微信、钉钉等通讯应用接收到他人转发推荐的信息,还可能是其它带有文字和/或图片的信息,如待上市的新款手机、笔记本等电子产品的介绍信息,也还可以是篮球或足球的比赛信息等。当用户需要对当前显示界面显示的感兴趣内容创建日程提醒事件时,可对显示有感兴趣内容的当前显示界面进行截屏,比如,当用户在浏览某部未上映电影的介绍文字时,因认为该电影的可观赏性高而想要在该电影上映后去观看,可对当前显示界面进行截屏,以获得包含有该电影的介绍文字信息的截屏图片,而无需通过手动方式在备忘录、日历等应用中记录该电影的信息;再者,用户在利于手机观看nba比赛过程时,屏幕显示感兴趣的球队在某一天有比赛,可对当前显示界面进行截屏,以获得包含有感兴趣的球队在某一天有比赛信息的截屏图片。
50.这里,所述当前显示界面所显示的内容指示至少一目标活动,例如,若所述当前显示界面显示一电影宣传海报,则所述目标活动可为看电影;若所述当前显示界面显示一书籍介绍,则所述目标活动可为购买该书籍等。这里,由于需要了解当前显示界面所包含的具体信息,因此需要对所述截屏图片进行信息提取,以获取所述截屏图片中的文字等信息。本实施例中,可通过现有的光学字符识别技术对所述截屏图片中的文字进行识别,以得到第三信息。其中,所述第三信息可包括所述截屏图片中的所有文字信息。例如,假设所述截屏图片包含一电影的宣传海报,所述第三信息可包括该宣传海报中显示的所有文字,如电影名称、主演、导演或上映日期等。可以理解地,由于所述当前显示界面所显示的内容可能多种多样,为了建立好日程提醒事件,需要从对所述截屏图片进行识别所得到的第三信息中提取与活动相关的信息,如活动时间信息、活动地点信息、活动主题信息或活动属性信息等。
51.其中,所述活动时间信息可以是指能够实现或满足所述当前显示界面所指示的目标活动的时间等,如最早能够观看某电影的时间即电影上映时间、最早能够购买某书籍的时间即书籍开售时间等。在一个实施例中,所述识别所述第三信息中的活动地点信息包括以下步骤:所述第三信息被输入至预先构建的识别模型,以得到所述识别模型输出的识别结果;基于所述识别结果,确定所述第三信息中是否包含兴趣点信息;以及如确定所述第三信息中包含兴趣点信息,将所述第三信息中所包含的兴趣点信息确定为活动地点信息;如确定所述第三信息中不包含兴趣点信息,基于所述语音指令确定活动地点信息。这里,所述识别模型可看作是一用于识别兴趣点的模型,其可以采用现有的识别算法建立,比如可以具体为基于命名实体识别技术建立的模型。若根据对所述第三信息的识别结果确定所述第三信息中包含兴趣点信息,说明该兴趣点可能是活动举行地点,则将所述第三信息中所包含的兴趣点信息确定为活动地点信息。例如,假设所述当前显示界面显示的是对某一博物
馆的介绍信息,则可将该博物馆确定为活动地点信息。需要说明的是,由于目标活动的兴趣点信息有时可用于表征目标活动的活动属性信息,因此,可根据目标活动的兴趣点信息以辅助判断目标活动的活动属性信息。例如,假设所述第三信息中包含兴趣点信息且所述兴趣点信息为一展览馆,则可确定目标活动的活动属性信息为观看展览;或者,假设所述第三信息中包含兴趣点信息且所述兴趣点信息为一旅游景区,则可确定目标活动的活动属性信息为旅游。
52.此外,当所述第三信息中不包含兴趣点信息时,用户可在所述语音指令中指定活动地点,可以基于所述语音指令确定活动地点信息。例如,假设用户在浏览电影《八佰》的介绍文字时,对当前显示界面进行截屏,以获得包含有电影《八佰》的介绍文字的截屏图片,用户若想要在该电影上映后在家附近的某个电影院对其进行观看,则可输入语音指令“在这部电影上映后,要去第一电影城观看”,此时,可将“第一电影城”作为目标活动看电影的活动地点。如此,直接根据当前显示界面的截屏图片中的文字信息快速确定活动地点信息,使得用户在创建日程时无需输入活动地点信息,进一步提升了用户使用体验。
53.其中,所述活动属性信息可以是指所述当前显示界面所指示的目标活动归属的类型等,如观看电影、购买书籍、观看篮球比赛等。在一个实施例中,所述识别所述第三信息中的活动属性信息包括以下步骤:基于所述第三信息和预先构建的数据库,确定所述第三信息中是否包含所述数据库中的预设关键词,所述数据库存储有预设属性信息和预设关键词之间的对应关系;以及如确定所述第三信息中包含所述数据库中的预设关键词,将所述预设关键词对应的预设属性信息确定为活动属性信息。
54.具体地,通过将所述第三信息与预先构建的数据库中的各预设关键词进行匹配查找,以判断所述第三信息中是否包含所述数据库中的预设关键词,若所述第三信息中包含所述数据库中的预设关键词,则将所述数据库中与所述预设关键词对应的预设属性信息确定为活动属性信息。
55.这里,所述预设属性信息和预设关键词之间的对应关系可根据实际情况需要进行设置和调整,参阅表1,为预设关键词与预设属性之间的对应关系的示意表,例如,若预设关键词为电影,则对应的预设属性信息可为观看电影;若预设关键词为手机,则对应的预设属性信息可为购买商品等。在具体应用中,可预设私事关键字如旅游、出游、电影、加油、洗车等,也可预设公事关键字如出差、会议、面试、约谈等。如此,通过关键词匹配以确定目标活动的活动属性信息,准确度高且处理速度快。此外,还可结合截屏图片所包含内容的类型确定活动属性信息。若截屏图片本身是活动海报或者宣传材料,则可根据预先设置的基础词库进行过滤,以确定其海报或者宣传资料属于哪一类。其中,可以基于发行方、兴趣点来确定活动属性信息。例如,假设截屏图片为书籍宣传资料且所述截屏图片包含的发行方信息为一出版社,则可确定对应的活动属性信息为购买书籍。为了确保活动属性识别的准确性,在确定截屏图片是哪类活动后,可通过具有兴趣点数据库的地图接口等对从截屏图片中识别出的兴趣点进行有效性识别,以识别所述兴趣点是否为有效兴趣点。若所述截屏图片本身是公众号信息或网站信息,可结合公众号或网站的类型确定活动属性信息。例如,假设截屏图片为一类型为演唱会售票的公众号信息,则可确定对应的活动属性信息为购买演唱会门票。
56.表1
57.序号预设关键词预设属性1电影观看电影2景区旅游3会议开会4手机购买商品
………
58.在一个实施例中,所述基于所述第一信息和所述第二信息,创建日程提醒事件包括以下步骤:
59.基于所述第一信息中的活动时间信息和/或所述第二信息中的日程时间信息,确定日程提醒时间,并创建日程提醒事件;或者
60.如未识别出所述第一信息中的活动时间信息以及所述第二信息中的日程时间信息,则基于用户的空闲时间段,确定日程提醒时间,并创建日程提醒事件。
61.这里,若所述日程提醒时间是基于所述第一信息中的活动时间信息确定的,则所述日程提醒时间可以位于所述活动时间信息指示的时间之前或之后且根据预设规则进行确定,例如,假设所述目标活动为篮球比赛直播,所述目标活动的活动时间信息为1月2日上午9点,则所述日程提醒时间可以为1月2日上午8点或8点半等。若所述日程提醒时间是基于所述第二信息中的日程时间信息确定的,则所述日程提醒时间可以是所述日程时间信息指示的时间。例如,假设所述目标活动为观看电影《八佰》,计划实施所述目标活动的日程时间信息为本周星期六下午,则所述日程提醒时间可以是本周星期六上午或下午等。可以理解地,所述截屏图片中可能未包含活动时间信息且所述语音指令中也未包含计划实施所述目标活动的日程时间信息,电子设备将无法识别出所述第一信息中的活动时间信息以及所述第二信息中的日程时间信息,此时可基于用户的空闲时间段,确定日程提醒时间。比如,可以选择用户的空闲时间段中的某一时间点作为日程提醒时间。具体地,假设所述目标活动为观看某一展览,此时可将用户的某一空闲时间段如星期六下午确定为日程提醒时间。需要说明的是,用户的空闲时间段可基于用户的电子设备中已创建日程提醒事件进行确定,还可以进一步结合其它应用如记事本等进行确定。此外,在确定日程提醒时间后,结合所述目标活动的信息,能够快速创建日程提醒事件。如此,通过不同方式确定日程提醒时间,能够确保创建的日程提醒事件在相应时间进行提醒,进一步提升了用户使用体验。
62.在一个实施例中,所述基于所述第一信息和所述第二信息,创建日程提醒事件包括以下步骤:
63.基于所述第一信息中的活动地点信息和/或所述第二信息中的日程地点信息,确定日程提醒地点,并创建日程提醒事件;或者
64.如未识别出所述第一信息中的活动地点信息以及所述第二信息中的日程地点信息,则基于用户的历史出行记录和所述活动属性信息,确定日程提醒地点,并创建日程提醒事件。
65.可以理解地,所述日程提醒地点用于指示发出日程提醒时应所处的地点,如电子设备在位于日程提醒地点时才呈现提醒消息。若所述日程提醒地点是基于所述第一信息中的活动地点信息和/或所述第二信息中的日程地点信息确定的,所述日程提醒地点可以是所述活动地点信息所指示的地点和/或所述日程地点信息所指示的地点,也可以是位于所
述活动地点信息所指示的地点和/或所述日程地点信息所指示的地点的附近一定范围内的区域。例如,假设所述目标活动为足球比赛,计划实施所述目标活动的活动地点信息为第一体育馆,则所述日程提醒地点可以是第一体育馆或第一体育馆附近五百米内的区域等。所述截屏图片中可能未包含活动地点信息且所述语音指令中也未包含计划实施所述目标活动的日程地点信息,电子设备将无法识别出所述第一信息中的活动地点信息以及所述第二信息中的日程地点信息,此时可基于用户的历史出行记录和所述活动属性信息,确定日程提醒地点,并创建日程提醒事件。例如,假设所述活动属性信息为观看电影,而根据用户的历史出行记录获知用户经常前往第一影院,则可将第一影院作为日程提醒地点。如此,通过不同方式确定日程提醒地点,能够确保创建的日程提醒事件在相应地点进行提醒,进一步提升了用户使用体验。
66.在一个实施例中,所述创建日程提醒事件之后,还包括以下步骤:
67.检测所述日程提醒事件是否满足提醒触发条件;以及
68.如确定所述日程提醒事件满足提醒触发条件,则呈现提醒消息。
69.可以理解地,当检测到所述日程提醒事件满足提醒触发条件时,说明当前可能已存在相应服务能够满足用户实施目标活动的需要,例如,用户想看的电影已上映、想看的书籍已上架销售等,通过及时呈现提醒消息,能够及时提醒用户实施所述目标活动,进一步提升了用户使用体验。其中,所述提醒触发条件可以根据实际情况需要进行设置,可包括检测到有对应的服务实现所述目标活动、当前时间到达所述日程提醒事件对应的提醒时间等。在一个实施例中,所述检测所述日程提醒事件是否满足提醒触发条件包括以下步骤:基于所述活动属性信息,确定与所述日程提醒事件相关联的应用;基于所述应用,获取所述日程提醒事件所指示的所述目标活动的信息;以及基于所获取的所述目标活动的信息,检测所述日程提醒事件是否满足提醒触发条件。可以理解地,通过关联的应用可获知目标活动的信息,例如,假设所述目标活动为观看电影《八佰》,基于所述目标活动的活动属性可确定猫眼或美团等应用作为其关联的应用,通过上述应用获取电影《八佰》的上映时间等信息,进而确定是否到达时间而需要提醒用户观看该电影等。在具体应用中,电子设备检测所述日程提醒事件满足提醒触发条件,可以是检测到第三方应用或网站有实现所述目标活动的服务信息,如猫眼网或大麦网提供有某部电影的购票通道等。具体地,电子设备可以通过不同应用从网络侧获取并检测与所述目标活动相关的信息,比如从视频播放应用获取某部电影或电视剧是否上映的信息,从购物应用获取某本书籍是否上架销售的信息等。此外,电子设备检测到当前时间到达提醒时间可以是当前时间接近提醒时间,如提醒时间为上午10:00,当前时间为上午9:45。所述提醒时间可根据所述目标活动的第二信息直接确定,例如,假设创建的日程提醒事件为提醒观看明天上午十点的场篮球赛,则可将对应的提醒时间设置为明天上午9:45等。此外,所述呈现提醒消息可包括直接向用户进行服务推荐,从而便于所述用户快速购买相应的服务以满足自身需求,而无需用户手动进行查询相应的服务,更加智能化与人性化。根据所述目标活动的不同,所述提醒消息所推荐的服务也相应不同,例如,若所述目标活动为观看某部电影,则推荐的服务可以是该部电影对应的电影票;若所述目标活动为某个展览,则推荐的服务可以是该展览对应的门票等。此外,推荐的服务可包括有对应的服务生效时间,例如电影票上标注的电影放映时间、门票上标注的展览开始时间等。当确定所述用户接受推荐的服务时,将推荐的服务对应的服务生效时间可相应记录至所述
日程提醒事件中,以在后续根据所述服务生效时间对用户进行提醒,避免用户错过使用或享受推荐的服务。例如,假设电子设备创建有“电影《八佰》上映后进行观看”的日程提醒事件,若在星期三检测到电影《八佰》将于本周的星期五上映,则可发出包含有电影《八佰》于星期五观影的购票链接的提醒消息,并在用户购买该购票链接所指引的电影票后,可将观影时间星期五记录至该日程提醒事件,以继续在星期五时提醒用户进行观影。参见图2和图3,为本发明实施例提供的日程处理方法的应用效果示意图,假设在手机日历中记录有日程提醒事件“电影《八佰》上映后提醒购票”,若当前检测到电影《八佰》将于8月20日上映且当前可购票,则可显示包含有电影《八佰》将于8月20日上映且对应购票地址链接的消息框,并在用户已成功购买8月20日电影《八佰》的电影票后,将用户已购买8月20日电影《八佰》的电影票的消息记录至该日程提醒事件,以在8月20日或之前提醒用户记得前去观看。如此,通过应用之间的相互打通以检测日程提醒事件是否满足提醒触发条件,从而确保能够准确且及时的检测出日程提醒事件是否满足提醒触发条件,以及时对用户进行提醒,进一步提升了用户使用体验。
70.基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明。本实施例提供的用于信息处理的方法的实现原理如下:手动或语音将截图转发至日程应用;追加输入语音;对图片和语音相结合进行解析,获得解析数据;通过日程应用后台对解析数据进行备份和记录;打通不同的应用,如猫眼、大麦、爱奇艺、喜马拉雅等,获取对应事件的信息,从而完成相关预订、购买支付、下载等的服务推荐;在推荐服务后,将后续闭环数据如何时观影、何时看展等在日常应用中自动保存。下面基于不同应用场景对所述用于信息处理的方法进行具体说明,具体如下:
71.当应用场景为对浏览的电影进行日程创建与提醒时,参见图4,为本发明实施例提供的用于信息处理方法的具体流程示意图一,包括以下步骤:
72.步骤s201:展示包含有电影的介绍文字的显示界面;
73.这里,用户在终端自行浏览某部电影的介绍文字,或浏览通过微信等应用接收到他人转发推荐的电影信息,此时终端相应展示包含有电影的介绍文字的显示界面。需要说明的是,所述电影的介绍文字包括电影名称等。
74.步骤s202:对包含有电影名称的显示界面进行截屏,并将截图发送至日程应用;
75.这里,用户可以通过手动方式对包含有电影名称的显示界面进行截屏,也可以通过语音虚拟点击对包含有电影名称的显示界面进行截屏。
76.步骤s203:获取用户追加的语音备注信息;
77.这里,用户追加的语音备注信息可以为“这部电影不错,等有时间了想看看”或“这部电影不错,上映了一定要去电影院看看”等。
78.步骤s204:结合截图和语音备注进行解析,将电影观看日程事件备份至日程应用后台;
79.这里,通过结合截图和语音备注进行解析,可获得用户具有观看电影的需求,从而创建电影观看日程事件,并将电影观看日程事件备份至日程应用后台。
80.步骤s205:打通购票平台,在电影上映时推荐用户购买电影票进行观看。
81.这里,也可打通不同视频应用如爱奇艺、优酷等,在该电影有高清版本下载时推荐用户下载。需要说明的是,推荐用户观影时间可结合后续日程中用户有空档的时间段确定。
此外,在用户对电影票完成支付后,可提醒观影时间。
82.当应用场景为对浏览的书籍进行日程创建与提醒时,参见图5,为本发明实施例提供的用于信息处理的方法的具体流程示意图二,包括以下步骤:
83.步骤s301:展示包含有书籍的介绍文字的显示界面;
84.这里,用户在终端自行浏览某本书籍的介绍文字,或浏览通过微信等应用接收到他人转发推荐的书籍信息,此时终端相应展示包含有书籍的介绍文字的显示界面。需要说明的是,所述书籍的介绍文字包括书籍的书名信息等。
85.步骤s302:对包含有书籍的书名信息的显示界面进行截屏,并将截图发送至日程应用;
86.这里,用户可以通过手动方式对包含有书籍的书名信息的显示界面进行截屏,也可以通过语音虚拟点击对包含有书籍的书名信息的显示界面进行截屏。
87.步骤s303:获取用户追加的语音备注信息;
88.这里,用户追加的语音备注信息可以为“这本书很有用,等有时间了我要细读”等。
89.步骤s304:结合截图和语音备注进行解析,将书籍阅读日程事件备份至日程应用后台;
90.这里,通过结合截图和语音备注进行解析,可获得用户具有书籍阅读的需求,从而创建书籍阅读日程事件,并将书籍阅读日程事件备份至日程应用后台。
91.步骤s305:结合喜马拉雅有声应用,在书籍有视听版本推出时,提醒用户下载收听。
92.当应用场景为对浏览的展览进行日程创建与提醒时,参见图6,为本发明实施例提供的用于信息处理的方法的具体流程示意图三,包括以下步骤:
93.步骤s401:展示包含有展览的介绍文字的显示界面;
94.这里,用户在终端自行浏览某个展览的介绍文字,或浏览通过微信等应用接收到他人转发推荐的展览信息,此时终端相应展示包含有展览的介绍文字的显示界面。需要说明的是,所述展览的介绍文字包括展览名称等。
95.步骤s402:对包含有展览名称的显示界面进行截屏,并将截图发送至日程应用;
96.这里,用户可以通过手动方式对包含有展览名称的显示界面进行截屏,也可以通过语音虚拟点击对包含有展览名称的显示界面进行截屏。
97.步骤s403:获取用户追加的语音备注信息;
98.这里,用户追加的语音备注信息可以为“这个展览不错,等有时间了想看看”或“这个展览不错,售票了记得提醒我买票”等。
99.步骤s404:结合截图和语音备注进行解析,将展览观看日程事件备份至日程应用后台;
100.这里,通过结合截图和语音备注进行解析,可获得用户具有观看展览的需求,从而创建展览观看日程事件,并将展览观看日程事件备份至日程应用后台。
101.步骤s405:打通购票平台,在展览售票时推荐用户购买门票进行观看。
102.需要说明的是,推荐用户购买的门票对应的观看时间可结合后续日程中用户有空档的时间段确定。此外,在用户对门票完成支付后,可提醒观展时间。
103.综上,上述实施例提供的用于信息处理的方法中,扩展了日程的概念,建立模糊日
程即具有非明确时间、地点和事件的日程,通过对于某个事件属性的模糊记录,结合提醒操作,触发后续智能服务,完成整体闭环。
104.基于前述实施例相同的发明构思,本发明实施例提供了一种电子设备,如图7所示,该电子设备可设置在服务器、车机、智能音箱等设备上,本领域技术人员可以不限定其设置和/或安装的具体位置,该电子设备包括:处理器110和用于存储能够在处理器110上运行的计算机程序的存储器111;其中,图7中示意的处理器110并非用于指代处理器110的个数为一个,而是仅用于指代处理器110相对其他器件的位置关系,在实际应用中,处理器110的个数可以为一个或多个;同样,图7中示意的存储器111也是同样的含义,即仅用于指代存储器111相对其他器件的位置关系,在实际应用中,存储器111的个数可以为一个或多个。
105.其中,所述处理器110用于运行所述计算机程序时,执行以下步骤:
106.获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,所述第一信息包括目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项;
107.获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,所述第二信息包括计划实施所述目标活动的日程时间信息、日程地点信息、日程人物信息和日程事件信息中的至少一项;以及
108.基于所述第一信息和所述第二信息,创建日程提醒事件。
109.如此,通过截屏和语音操作自动创建日程提醒事件,操作便捷,有效提升了用户使用体验。
110.在一个实施例中,所述处理器110用于运行所述计算机程序时,执行以下步骤:
111.检测所述日程提醒事件是否满足提醒触发条件;以及
112.如确定所述日程提醒事件满足提醒触发条件,则呈现提醒消息。
113.如此,通过及时呈现提醒消息,能够及时提醒用户实施所述目标活动,进一步提升了用户使用体验
114.在另一个实施例中,所述处理器110用于运行所述计算机程序时,执行以下步骤:
115.基于截屏指令,获取对当前显示界面的截屏图片;
116.识别所述截屏图片中的文字,以得到第三信息;以及
117.识别所述第三信息中的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项,以得到所述第一信息。
118.在另一个实施例中,所述处理器110用于运行所述计算机程序时,执行以下步骤:
119.所述第三信息被输入至预先构建的识别模型,以得到所述识别模型输出的识别结果;
120.基于所述识别结果,确定所述第三信息中是否包含兴趣点信息;以及
121.如确定所述第三信息中包含兴趣点信息,将所述第三信息中所包含的兴趣点信息确定为活动地点信息。
122.如此,直接根据当前显示界面的截屏图片中的文字信息快速确定活动地点信息,使得用户在创建日程时无需输入活动地点信息,进一步提升了用户使用体验。
123.在另一个实施例中,所述处理器110用于运行所述计算机程序时,执行以下步骤:
124.基于所述第三信息和预先构建的数据库,确定所述第三信息中是否包含所述数据
memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static random access memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本发明实施例描述的存储器111旨在包括但不限于这些和任意其它适合类型的存储器。
142.本发明实施例中的存储器111用于存储各种类型的数据以支持该电子设备的操作。这些数据的示例包括:用于在该电子设备上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(media player)、浏览器(browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。
143.基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagnetic random access memory)、只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。
144.其中,所述计算机程序被处理器运行时,执行以下步骤:
145.获取对当前显示界面的截屏图片,以识别所述当前显示界面所指示的目标活动的第一信息,所述第一信息包括目标活动的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项;
146.获取对所述截屏图片的语音指令,以识别所述语音指令中有关于所述目标活动的第二信息,所述第二信息包括计划实施所述目标活动的日程时间信息、日程地点信息、日程人物信息和日程事件信息中的至少一项;以及
147.基于所述第一信息和所述第二信息,创建日程提醒事件。
148.如此,通过截屏和语音操作自动创建日程提醒事件,操作便捷,有效提升了用户使用体验。
149.在一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
150.检测所述日程提醒事件是否满足提醒触发条件;以及
151.如确定所述日程提醒事件满足提醒触发条件,则呈现提醒消息。
152.如此,通过及时呈现提醒消息,能够及时提醒用户实施所述目标活动,进一步提升
了用户使用体验。
153.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
154.基于截屏指令,获取对当前显示界面的截屏图片;
155.识别所述截屏图片中的文字,以得到第三信息;以及
156.识别所述第三信息中的活动时间信息、活动地点信息、活动主题信息和活动属性信息中的至少一项,以得到所述第一信息。
157.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
158.所述第三信息被输入至预先构建的识别模型,以得到所述识别模型输出的识别结果;
159.基于所述识别结果,确定所述第三信息中是否包含兴趣点信息;以及
160.如确定所述第三信息中包含兴趣点信息,将所述第三信息中所包含的兴趣点信息确定为活动地点信息。
161.如此,直接根据当前显示界面的截屏图片中的文字信息快速确定活动地点信息,使得用户在创建日程时无需输入活动地点信息,进一步提升了用户使用体验。
162.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
163.基于所述第三信息和预先构建的数据库,确定所述第三信息中是否包含所述数据库中的预设关键词,所述数据库存储有预设属性信息和预设关键词之间的对应关系;以及
164.如确定所述第三信息中包含所述数据库中的预设关键词,将所述预设关键词对应的预设属性信息确定为活动属性信息。
165.如此,通过关键词匹配以确定目标活动的活动属性信息,准确度高且处理速度快。
166.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
167.基于所述第一信息中的活动时间信息和/或所述第二信息中的日程时间信息,确定日程提醒时间,并创建日程提醒事件;或者
168.如未识别出所述第一信息中的活动时间信息以及所述第二信息中的日程时间信息,则基于用户的空闲时间段,确定日程提醒时间,并创建日程提醒事件。
169.如此,通过不同方式确定日程提醒时间,能够确保创建的日程提醒事件在相应时间进行提醒,进一步提升了用户使用体验。
170.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:基于所述第一信息中的活动地点信息和/或所述第二信息中的日程地点信息,确定日程提醒地点,并创建日程提醒事件;或者
171.如未识别出所述第一信息中的活动地点信息以及所述第二信息中的日程地点信息,则基于用户的历史出行记录和所述活动属性信息,确定日程提醒地点,并创建日程提醒事件。
172.如此,通过不同方式确定日程提醒地点,能够确保创建的日程提醒事件在相应地点进行提醒,进一步提升了用户使用体验。
173.在另一个实施例中,所述计算机程序被处理器运行时,执行以下步骤:
174.基于所述活动属性信息,确定与所述日程提醒事件相关联的应用;
175.基于所述应用,获取所述日程提醒事件所指示的所述目标活动的信息;以及
176.基于所获取的所述目标活动的信息,检测所述日程提醒事件是否满足提醒触发条
件。
177.如此,通过应用之间的相互打通以检测日程提醒事件是否满足提醒触发条件,从而确保能够准确且及时的检测出日程提醒事件是否满足提醒触发条件,以及时对用户进行提醒,进一步提升了用户使用体验。
178.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
179.在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
180.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献