【技术实现步骤摘要】
用户界面的图标控制方法及图标控制装置
[0001]本专利技术涉及界面控制领域,尤其涉及一种用户界面的图标控制方法和图标控制装置。
技术介绍
[0002]随着人工智能的发展,通过语音交互实现的可见即可说技术已经应用到多种领域。可见即可说的意思为,界面上能够看到的界面元素,只要说出它的名字,系统就会通过模拟点击的方式操作该元素。可见即可说能够在任意的界面上使用,通过视觉通道接收信息,再以语音的方式输出信息。
[0003]现有技术中,对于可见即可说技术,多为开发者在开发应用的过程中将语音交互响应程序写在该应用内部。这就导致了在带有该语音交互响应程序的应用发布后,如果遇到应用程序更新等,想要修改其内部的语音交互响应程序使其更贴合现在的应用版本,这个修改过程就会变得很麻烦,而且期间开发和维护的成本也较高。
[0004]另外,现有的可见即可说技术只能对于界面上的文字区域进行语音交互,对于界面上的图标、图片格式的区域,尤其是不包含文字的图标区域,如滑动滚动条、翻页键等,无法对其实现可见即可说的语音交互。
[0005 ...
【技术保护点】
【技术特征摘要】
1.一种用户界面的图标控制方法,其特征在于,包括以下步骤:加载当前用户界面;判断当前界面是否存在于配置文件中,其中所述配置文件记录有每个可语音控制的用户界面的条目,每个条目记录有一用户界面的界面名称以及其中各图标组件的组件ID、动作词条和响应动作;响应于当前界面存在于所述配置文件中,从所述配置文件中读取当前界面的条目,并将当前界面中各图标组件的组件ID与相应的动作词条和响应动作关联地注册至动态注册表中;以及基于收到的控制指令,在所述动态注册表中查找所述控制指令对应的所述动作词条,并执行所述动作词条对应的图标组件的对应响应动作。2.如权利要求1所述的图标控制方法,其中,在所述注册的步骤中,每一个图标组件的组件ID关联至少一个所述响应动作,每一个所述响应动作关联至少一个所述动作词条。3.如权利要求2所述的图标控制方法,其中,所述响应动作包括单击、双击、长按、左滑、右滑中任意一者或者多者的组合。4.如权利要求1所述的图标控制方法,其中,所述控制指令包括语音控制指令,所述图标控制方法还包括:对所述控制指令执行语音识别以获得控制词条,所述在所述动态注册表中查找所述控制指令对应的所述动作词条包括:在所述动态注册表中查找所述控制词条对应的所述动作词条。5.如权利要求4所述的图标控制方法,其中,所述在所述动态注册表中查找所述控制词条对应的所述动作词条的步骤包括:判断所述...
【专利技术属性】
技术研发人员:陈强,周力为,
申请(专利权)人:上海擎感智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。