语音交互方法和用户设备技术

技术编号:24408764 阅读:37 留言:0更新日期:2020-06-06 08:14
一种根据用户简洁的语音指令启动应用程序的语音交互方法及用户设备,通过检测到应用图标被触摸,或按压,或注视等,来确定用户希望启动该应用,并及时打开麦克风接收用户的语音,该语音为人名,地名或歌曲名等,用户设备根据该人名,地名或歌曲名等预测用户希望启动该应用哪方面的功能,并启动该功能。虽然用户输入的语音很简洁,但是通过统计用户的爱好和习惯的相关数据等方式,可以预测出用户希望启动的功能,不需要用户输入复杂的指令或进行复杂的操作,这样,可以提高响应的速度,使用户体验更佳。

Voice interaction method and user equipment

【技术实现步骤摘要】
语音交互方法和用户设备
本申请涉及电子及通信
,尤其涉及人机交互

技术介绍
目前,语音渐渐成为一种重要的用户与用户设备交互的方式,这些用户设备一般为穿戴设备,车载终端,或智能手机等。用户希望通过发出语音指令的方式,来使这些用户设备完成一些操作,例如:播放歌曲,或搜索地图等等,但是目前来看,用户设备在接收到语音指令时,往往需要多次确认用户到底希望完成什么样的操作,过程一般比较复杂,耗时比较长。
技术实现思路
有鉴于此,本申请实施例提供了一种语音交互方式和装置,以在一定程度上解决用户设备在接收到语音指令时,响应速度慢的问题。第一方面,本申请提供一种语音交互方法,包括如下步骤:S101、输入部件检测到第一应用被选择;S102、通过语音接收电路接收所述第一应用的执行参数,所述第一应用的执行参数采用语音的形式输入;S103、处理器根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作;以及S104、执行与所述执行参数关联的操作。在本申请中,因为用户输入的语音仅是所述第一应用的执行参数,这样,用户输入的语音会比较简洁,从而缩短了输入语音和识别语音时间,提高了所述用户设备的响应速度。虽然用户输入的语音很简洁,但是因为一个应用所支持的操作是有限的,所以仍然可以匹配出与该执行参数相符的操作。这样,在比较短的时间内就可以判断出用户的意图,从而可以执行用户所希望的操作。在所述第一方面中的语音交互方法的一种具体的实施方式中,在所述步骤S101中,用户设备具有多种应用,所述第一应用是所述多种应用中的任意一种。所述步骤S101具体可以包括:输入部件检测到用户在多种应用中选择了所述第一应用。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述第一应用的执行参数是所述第一应用在执行过程中利用的参数。在所述第一方面中的语音交互方法的一种具体的实施方式中,先执行步骤S101,然后再执行步骤S102;或者先执行步骤S102,然后再执行步骤S101;或者同时执行步骤S101和S102。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述语音交互方法还包括启动所述第一应用,在检测到第一应用被选择的指令之后立即启动所述第一应用,或者在执行所述步骤S102或S103的同时启动所述第一应用。因为启动所述第一应用需要消耗一定的时间,可以在检测到第一应用被选择的指令之后立即启动所述第一应用,或者在执行所述步骤S102或S103的同时启动所述第一应用,这样可以在确定出与所述语音中的内容关联的操作之后,立即执行与所述语音中的内容关联的操作,提高了所述用户设备的响应速度。在所述第一方面中的语音交互方法的一种具体的实施方式中,在所述步骤S101中,所述第一应用被选择是指,希望启动所述第一应用。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述第一应用为所述用户设备所具备的一个工具,从而使所述用户设备具有一种用途或功能。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述输入部件包括一种或多种传感器。在所述第一方面中的语音交互方法的一种具体的实施方式中,在所述步骤S102中,所述语音接收电路可以为麦克风或者检测声纹的生物传感器等。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述操作是执行一项任务。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述操作是用于提供一个单一的功能。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述执行参数可以为所述应用所支持的各种操作在执行过程中的参数。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述执行参数用于指示所述操作所涉及的对象,或者指示所述操作的类型。在所述第一方面中的语音交互方法的一种具体的实施方式中,在所述执行参数用于指示所述操作所涉及的对象的情况下,所述执行参数为时间,或地名,或人名,或团体名称,或用户希望拔打的电话号码,或用户希望打开的网页,或用户希望发送的消息;或者,所述执行参数为指示某一类事物的词语。在所述第一方面中的语音交互方法的一种具体的实施方式中,所述执行参数的数量小于或等于三个。所述执行参数的数量较少的情况下,可以减少用户输入语音的时间,也可以减少用户设备根据所述执行参数确定执行哪项操作的时间。在所述第一方面中的语音交互方法的一种具体的实施方式中,在所述步骤S103中,根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作,具体包括:根据预先的配置确定出一种与所述执行参数关联的操作,并将所述执行参数配置给所述操作;或者根据所述执行参数和所述应用的类型,采用用户意图识别引擎确定出用户最常用的一种与所述执行参数关联的操作,并将所述执行参数配置给所述操作。第二方面,本申请还提供一种用户设备,该设备包括:输入部件,用于检测到第一应用被选择;语音接收电路,用于接收语音输入;语音识别电路,用于从所述接收到的语音中识别出所述第一应用的执行参数;处理器,用于根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作;与所述第一应用关联的部件,用于执行与所述执行参数关联的操作。在所述第二方面中的用户设备一种具体的实施方式中,所述语音识别电路可以和所述处理器集成在一起。所述第二方面中的用户设备具体的实施方式可以参照所述第一方面中的语音交互方法中的各种具体的实施方式。附图说明图1为本申请的实施例中的用户设备的结构示意图;图2为本申请的实施例中的语音交互方法的流程示意图;图3为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“电话”应用被按压时执行对应的操作的示意图;图4为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“地图”应用被按压时执行对应的操作的示意图;图5为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“音乐”应用被按压时执行对应的操作的示意图;图6为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“微信”应用被用户注视时执行对应的操作的示意图;图7为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“日程备忘”应用被用户注视时执行对应的操作的示意图;图8为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“拍照”应用被用户注视时执行对应的操作的示意图;以及图9为通过显示器所显示的内容来展示的,在本申请的实施例中,在检测到“联系人”应用被用户注视时执行对应的操作的示意图。具体实施方式本申请的实施例可以应用在各种人与用户设备之间进行语音交互的场景中,所述用户设备可以是穿戴设备,车载终端,个人移动终端,个人计算机,多媒体播放器、电子阅读器,智能家居设备,或机器人等。所述个人移动终端本文档来自技高网...

【技术保护点】
1.一种语音交互的方法,其特征在于,所述方法包括;/nS101、检测到第一应用被选择;/nS102、接收所述第一应用的执行参数,所述第一应用的执行参数采用语音的形式输入;/nS103、根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作;以及/nS104、执行与所述执行参数关联的操作。/n

【技术特征摘要】
1.一种语音交互的方法,其特征在于,所述方法包括;
S101、检测到第一应用被选择;
S102、接收所述第一应用的执行参数,所述第一应用的执行参数采用语音的形式输入;
S103、根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作;以及
S104、执行与所述执行参数关联的操作。


2.如权利要求1所述的方法,其特征在于,所述第一应用的执行参数是所述第一应用在执行过程中利用的参数。


3.如权利要求1或2所述的方法,其特征在于,所述执行参数用于指示所述操作所涉及的对象,或者指示所述操作的类型。


4.如权利要求1至3中任意一项中所述的方法,其特征在于,在所述步骤S103中,根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作,具体包括:
根据预先的配置确定出一种与所述执行参数关联的操作,并将所述执行参数配置给所述操作。


5.如权利要求1至4中任意一项中所述的方法,其特征在于,在所述步骤S103中,根据所述执行参数确定所述第一应用所支持的各项操作中,与所述执行参数关联的操作,具体包括:
根据所述执行参数和所述应用的类型,采用用户意图识别引擎确定用户最常用的一种与所...

【专利技术属性】
技术研发人员:贺真郑勇陶俊黄茂胜王涛钟鼎
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1