交互方法、系统、设备和存储介质技术方案

技术编号:26652023 阅读:47 留言:0更新日期:2020-12-09 00:54
本发明专利技术实施例提供一种交互方法、系统、设备和存储介质,该方法包括:应用程序框架获取指令,该指令根据接收到的语音信息确定;在显示的视图控件中确定支持指令的目标视图控件;向目标视图控件或目标视图控件对应的控制对象发送通知,以通过目标视图控件响应指令。通过基于GUI控件可以提供的功能,在GUI控件中内置对应于语音交互方式的指令,使得应用开发者在开发应用程序时无需自行编写各种语音事件及其回调函数,简化了应用开发过程。而且,在用户交互过程中,仅需要在应用程序框架内执行指令的分发即可实现用户与GUI控件的交互,实现简单。

【技术实现步骤摘要】
交互方法、系统、设备和存储介质
本专利技术涉及互联网
,尤其涉及一种交互方法、系统、设备和存储介质。
技术介绍
传统的图形用户界面(GraphicalUserInterface,简称GUI)控件,又俗称视图控件或视图组件,只支持触控、鼠标、键盘的交互方式,也就是说,用户可以使用手指、鼠标或移动键盘光标来实现与GUI控件的人机交互。随着语音交互时代的到来,为便利用户,也需要能够通过语音方式与GUI控件进行交互。
技术实现思路
本专利技术实施例提供一种交互方法、系统、设备和存储介质,用以实现用户以语音方式与GUI控件进行交互。第一方面,本专利技术实施例提供一种交互方法,由对应于某应用程序的应用程序框架来执行,该方法包括:获取指令,所述指令根据接收的语音信息确定;在显示的视图控件中确定支持所述指令的目标视图控件;向所述目标视图控件或所述目标视图控件对应的控制对象发送通知,以通过所述目标视图控件响应所述指令。第二方面,本专利技术实施例提供一种交互装置,位于某应用程序的应用程序框架本文档来自技高网...

【技术保护点】
1.一种交互方法,其特征在于,包括:/n获取指令,所述指令根据接收的语音信息确定;/n在显示的视图控件中确定支持所述指令的目标视图控件;/n向所述目标视图控件或所述目标视图控件对应的控制对象发送通知,以通过所述目标视图控件响应所述指令。/n

【技术特征摘要】
1.一种交互方法,其特征在于,包括:
获取指令,所述指令根据接收的语音信息确定;
在显示的视图控件中确定支持所述指令的目标视图控件;
向所述目标视图控件或所述目标视图控件对应的控制对象发送通知,以通过所述目标视图控件响应所述指令。


2.根据权利要求1所述的方法,其特征在于,所述控制对象包括所述目标视图控件对应的应用程序。


3.根据权利要求1所述的方法,其特征在于,所述指令和响应所述指令的回调函数内置于所述目标视图控件。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于视图控件的显示,将所述视图控件所支持的指令集合注册到引擎中;
所述获取指令,包括:
接收所述引擎发送的指令,所述指令由所述引擎根据接收的语音信息确定。


5.根据权利要求4所述的方法,其特征在于,所述将所述视图控件所支持的指令集合注册到引擎中,包括:
若所述指令集合中包含不存在于所述引擎中的至少部分指令,则将所述至少部分指令注册到所述引擎中。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述目标视图控件对应的应用程序中全部视图控件所支持的指令集合注册到引擎中。


7.根据权利要求4至6中任一项所述的方法,其特征在于,所述指令集合向所述引擎中的注册步骤,包括:
将所述指令集合以及所述指令集合中各指令分别对应的语料样本注册到引擎中,以使所述引擎在确定接收的语音信息与目标语料样本匹配时确定所述目标语料样本对应的指令被命中。


8.根据权利要求7所述的方法,其特征在于,所述指令集合向所述引擎中的注册步骤,包括:
根据所述指令集合中各指令所支持的语种,将所述各指令及其对应的语料样本注册到对应语种的引擎中。


9.根据权利要求8所述的方法,其特征在于,所述将所述各指令及其对应的语料样本注册到对应语种的引擎中,包括:
将支持当前生效的语种的指令及其语料样本,注册到所述当前生效的语种所对应的引擎中。


10.根据权利要求9所述的方法,其特征在于,所述当前生效的语种由用户的语种设置信息或用户当前的位置信息确定。


11.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
若所述显示的视图控件中的至少一个视图控件由...

【专利技术属性】
技术研发人员:杨扬夏登平李兴伟王雷袁志俊王恺
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1