界面控制方法、装置、存储介质及电子设备制造方法及图纸

技术编号:19488973 阅读:19 留言:0更新日期:2018-11-17 11:59
本申请公开了一种界面控制方法、装置、存储介质及电子设备。该方法包括:当处于第一界面时,从用户处获取语音指令;确定该语音指令所要完成的操作,该操作为进入该第一界面中包含的目标元素的第二界面;获取该目标元素在该第一界面中的目标位置;对该目标位置进行模拟点击,以进入该目标元素的第二界面。本实施例可以进一步完善终端的语音控制功能。

【技术实现步骤摘要】
界面控制方法、装置、存储介质及电子设备
本申请属于终端
,尤其涉及一种界面控制方法、装置、存储介质及电子设备。
技术介绍
随着技术的不断发展,用户与终端之间的人机交互方式越来越丰富。比如,很多终端上都安装有语音助手类的应用。用户可以通过语音助手类的应用与终端进行语音交互,从而控制终端执行一定的操作。然而,相关技术中,终端上所能实现的语音控制功能仍然较为有限。
技术实现思路
本申请实施例提供一种界面控制方法、装置、存储介质及电子设备,可以进一步完善终端的语音控制功能。本申请实施例提供一种界面控制方法,包括:当处于第一界面时,从用户处获取语音指令;确定所述语音指令所要完成的操作,其中所述操作为进入所述第一界面中包含的目标元素的第二界面;获取所述目标元素在所述第一界面中的目标位置;对所述目标位置进行模拟点击,以进入所述目标元素的第二界面。本申请实施例提供一种界面控制装置,包括:第一获取模块,用于当处于第一界面时,从用户处获取语音指令;确定模块,用于确定所述语音指令所要完成的操作,其中所述操作为进入所述第一界面中包含的目标元素的第二界面;第二获取模块,用于获取所述目标元素在所述第一界面中的目标位置;操作模块,用于对所述目标位置进行模拟点击,以进入所述目标元素的第二界面。本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的界面控制方法中的步骤。本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的界面控制方法中的步骤。本实施例中,当处于第一界面时,终端可以获取用户发出的用于指示终端进入第一界面中某一目标元素的界面的指令。然后,终端可以在第一界面中确定出该目标元素所在的目标位置,并对该目标位置进行模拟点击,从而进入到该目标元素的第二界面。由于本实施例可以通过语音指令和模拟点击来控制终端进入某一界面中包含的某一元素的界面,因此本实施例可以进一步完善终端的语音控制功能。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其有益效果显而易见。图1是本申请实施例提供的界面控制方法的流程示意图。图2是本申请实施例提供的界面控制方法的另一流程示意图。图3至图6是本申请实施例提供的界面控制方法的场景示意图。图7是本申请实施例提供的界面控制装置的结构示意图。图8是本申请实施例提供的界面控制装置的另一结构示意图。图9是本申请实施例提供的移动终端的结构示意图。图10是本申请实施例提供的移动终端的另一结构示意图。具体实施方式请参照图示,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑等的终端设备。请参阅图1,图1是本申请实施例提供的界面控制方法的流程示意图,流程可以包括:在101中,当处于第一界面时,从用户处获取语音指令。随着技术的不断发展,用户与终端之间的人机交互方式越来越丰富。比如,很多终端上都安装有语音助手类的应用。用户可以通过语音助手类的应用与终端进行语音交互,从而控制终端执行一定的操作。然而,相关技术中,终端上所能实现的语音控制功能仍然较为有限。比如,相关技术中,语音助手类的应用一般只能为用户开启某一应用,而无法进入到该应用内部的一些功能模块的界面。若要进入到该应用内部的一些功能模块的界面,则用户仍然需要手动点击该功能模块才能进入该功能模块的界面。在本实施例中,比如,当处于应用的第一界面时,用户需要进入该应用的某一功能模块的界面,此时用户可以发出语音指令,那么终端可以从用户处获取该语音指令。在102中,确定语音指令所要完成的操作,其中该操作为进入第一界面中包含的目标元素的第二界面。比如,在从用户处获取到语音指令后,终端可以确定出该语音指令所要完成的操作,其中该操作为进入第一界面中包含的某一元素(即目标元素)的界面(即第二界面)。需要说明的是,界面中包含的元素是指界面中允许用户点击的功能模块或功能区域。若用户手动点击某一功能模块或功能区域,那么终端会进入到该功能模块或功能区域的界面。比如,当开启即时通信应用A时,可以进入到该即时通信应用A的首页界面。例如,在该首页界面的底部可以包含“信息”、“通讯录”、“我的”等允许用户点击的功能模块。每一功能模块属于首页界面中包含的元素。此外,例如当前默认被选中的是“信息”功能模块,在该“信息”功能模块的界面上可以包含用户与好友的聊天窗口。若用户点击与某好友的聊天窗口,则终端会进入到与该好友的聊天界面。即,“信息”功能模块中可以包含有多个聊天窗口,每一聊天窗口也属于首页界面中包含的元素。在103中,获取目标元素在第一界面中的目标位置。比如,在确定出用户的语音指令是要进入到第一界面中包含的目标元素的第二界面后,终端可以获取该目标元素在第一界面中的位置,即目标位置。在104中,对目标位置进行模拟点击,以进入目标元素的第二界面。比如,在获取到目标元素的目标位置后,终端可以对该目标位置进行模拟点击,从而进入到目标元素的第二界面。需要说明的是,模拟点击是指终端模拟用户的点击动作从而触发终端完成该点击动作所对应的操作。例如,当用户手动点击即时通信应用A的首页界面底部的“我的”功能模块时,终端会进入到“我的”这一功能模块的界面。那么,模拟点击就是用户可以不需手动点击“我的”功能模块,而是由终端确定出“我的”这一功能模块在首页界面上的目标位置,然后由终端模拟出用户手动点击该目标位置时的触发效果,使终端自动进入到“我的”功能模块的界面。可以理解的是,本实施例中,当处于第一界面时,终端可以获取用户发出的用于指示终端进入第一界面中某一目标元素的界面的指令。然后,终端可以在第一界面中确定出该目标元素所在的目标位置,并对该目标位置进行模拟点击,从而进入到该目标元素的第二界面。由于本实施例可以通过语音指令和模拟点击来控制终端进入某一界面中包含的某一元素的界面,因此本实施例可以进一步完善终端的语音控制功能。请参阅图2,图2为本申请实施例提供的界面控制方法的另一流程示意图,流程可以包括:在201中,当处于第一界面时,终端从用户处获取语音指令。比如,如图3所示,用户向终端发出“请打开即时通信应用A”的语音指令,终端通过语音助手接收到该语音指令后,可以先从该语音中提取声纹特征。然后,终端可以将提取到的声纹特征与预设的机主的声纹特征进行比对。在确定出当前用户为机主后,终端可以开启即时通信应用A。在开启即时通信应用A后,即可进入即时通信应用A的界面。例如,如图4所示,为终端开启即时通信应用A后的第一界面。之后,例如由于语音助手无法获取即时通信应用A中的功能模块的应用接口,导致用户通过语音助手无法再进入即时通信应用A的某一功能模块对应的界面。在本实施例中,当用户需要进入即时通信应用A的某一功能模块对应的界面时,用户可以向终端发出语音指令,则终端可以从用户处获取语音指令。例如,如图4所示,用户向终端发出“请点击‘我的’”这一语音指令。在202中,终端确定语音指令本文档来自技高网...

【技术保护点】
1.一种界面控制方法,其特征在于,包括:当处于第一界面时,从用户处获取语音指令;确定所述语音指令所要完成的操作,其中所述操作为进入所述第一界面中包含的目标元素的第二界面;获取所述目标元素在所述第一界面中的目标位置;对所述目标位置进行模拟点击,以进入所述目标元素的第二界面。

【技术特征摘要】
1.一种界面控制方法,其特征在于,包括:当处于第一界面时,从用户处获取语音指令;确定所述语音指令所要完成的操作,其中所述操作为进入所述第一界面中包含的目标元素的第二界面;获取所述目标元素在所述第一界面中的目标位置;对所述目标位置进行模拟点击,以进入所述目标元素的第二界面。2.根据权利要求1所述的界面控制方法,其特征在于,获取所述目标元素在所述第一界面中的目标位置,包括:识别所述第一界面中包含的元素,并为每一所述元素分配坐标;从分配的坐标中获取所述目标元素的坐标,并将所述目标元素的坐标确定为所述目标元素在所述第一界面中的目标位置。3.根据权利要求2所述的界面控制方法,其特征在于,在为每一所述元素分配坐标的步骤之后,还包括:生成每一所述元素及其分配到的坐标的对应关系;在进入所述目标元素的第二界面的步骤之后,还包括:当再次处于所述第一界面并需要进入所述目标元素的第二界面时,根据所述对应关系获取所述目标元素的坐标,并对所述目标元素的坐标对应的位置进行模拟点击。4.根据权利要求3所述的界面控制方法,其特征在于,当再次处于所述第一界面并需要进入所述目标元素的第二界面时,根据所述对应关系获取所述目标元素的坐标,并对所述目标元素的坐标对应的位置进行模拟点击,包括:当再次处于所述第一界面并需要进入所述目标元素的第二界面时,检测当前显示屏是否处于分屏显示状态;若当前显示屏未处于分屏显示状态,则根据所述对应关系获取所述目标元素的坐标,并对所述目标元素的坐标对应的位置进行模拟点击。5.根据权利要求3所述的界面控制方法,其特征在于,在生成每一所述元素及其分配到的坐标的对应关系的步骤之后,还包括:记录应用的第一版本号;所述当再次处于所述第一界面并需要进入所述目标...

【专利技术属性】
技术研发人员:陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1