语音交互方法、存储介质及设备技术

技术编号:31012472 阅读:7 留言:0更新日期:2021-11-30 00:41
本申请实施例公开了一种语音交互方法、存储介质及设备。方法包括:响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,应用场景是根据业务应用所属的应用程序类型确定的;显示应用场景对应的应用场景界面,基于语音展示形态更新应用场景界面,生成语音交互界面。通过本申请能够使得语音交互的展示可以满足不同的应用场景,提高了语音交互的灵活性,提高了语音交互的显示多样性,提高了语音交互与业务应用的使用效果。交互与业务应用的使用效果。交互与业务应用的使用效果。

【技术实现步骤摘要】
语音交互方法、存储介质及设备


[0001]本申请涉及语音
,尤其涉及一种语音交互方法、存储介质及设备。

技术介绍

[0002]随着语音技术的不断发展,近年来语音识别技术迅速崛起,电视、电脑等智能终端均可通过语音控制进行相应的操作,提高了用户和智能终端之间的交互体验和交互效率,有效的弥补传统的手动输入操作的不足。
[0003]但是目前,当语音设备与用户进行语音交互时,是以单一的对话形式进行语音交互,而且会打断用户当前进行的业务,对用户当前进行的业务产生干扰,导致语音交互的展示效果单一。

技术实现思路

[0004]本申请实施例所要解决的技术问题在于,提供一种语音交互方法、存储介质及设备,可以提高了语音交互的灵活性,提高了语音交互与业务应用的使用效果。
[0005]本申请实施例一方面提供一种语音交互方法,包括:
[0006]响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,应用场景是根据业务应用所属的应用程序类型确定的;
[0007]显示应用场景对应的应用场景界面,基于语音展示形态更新应用场景界面,生成语音交互界面;语音展示形态用于表示语音应用在语音交互界面中的展示形态。
[0008]其中,响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,包括:
[0009]响应针对业务应用的触发操作,确定业务应用对应的应用场景;
[0010]若应用场景为主屏显示场景,则将语音应用对应的全屏展示界面,确定为语音应用在应用场景中对应的语音展示形态;
[0011]基于语音展示形态更新应用场景界面,生成语音交互界面,包括:
[0012]将应用场景界面的背景切换显示为语音应用对应的全屏展示界面,生成语音交互界面。
[0013]其中,上述方法还包括:
[0014]响应针对语音应用的启动操作,对语音交互界面中的前景区域进行隐藏,显示语音交互界面的背景区域,得到更新后的语音交互界面。
[0015]其中,响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,包括:
[0016]响应针对业务应用的触发操作,确定业务应用对应的应用场景;
[0017]若应用场景为应用程序显示场景,则获取语音应用对应的语音交互组件,将语音应用对应的语音交互组件确定为语音应用在应用场景中对应的语音展示形态;
[0018]基于语音展示形态更新应用场景界面,生成语音交互界面,包括:
[0019]在应用场景界面中显示语音交互组件,生成语音交互界面。
[0020]其中,方法还包括:
[0021]响应针对语音应用的启动操作,获取针对语音应用的启动操作的组件信息;组件信息包括语音交互组件在启动时对应的组件位置信息、组件尺寸信息以及组件样式信息;
[0022]基于组件尺寸信息及组件样式信息,对语音交互界面中的语音交互组件进行更新,在语音交互界面中的组件位置信息处,显示更新后的语音交互组件。
[0023]其中,响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,包括:
[0024]响应针对业务应用的触发操作,确定业务应用对应的应用场景;
[0025]若应用场景为目标应用场景,则获取语音应用在目标应用场景中对应的配置信息;
[0026]根据配置信息,确定语音应用在目标应用场景中的语音展示形态;语音展示形态包括语音应用在目标应用场景中对应的展示尺寸、展示位置以及展示样式;
[0027]基于语音展示形态更新应用场景界面,生成语音交互界面,包括:
[0028]根据展示样式确定语音应用在应用场景界面中的语音应用图标,基于展示尺寸调整语音应用图标的尺寸,在应用场景界面中的展示位置处显示尺寸调整后的语音应用图标,得到语音交互界面。
[0029]其中,上述方法还包括:
[0030]监测针对业务应用的用户使用操作,若用户使用操作满足语音应用的引导触发条件,则调用语音应用,获取用户使用操作对应的应用引导流程,基于语音应用在语音交互界面中输出应用引导流程;应用引导流程用于指示针对应用场景的触发流程。
[0031]其中,上述方法还包括:
[0032]接收针对业务应用的语音指令,对语音指令进行语义识别,得到语音指令对应的文本指令;
[0033]获取文本指令对应的组件触发操作,基于组件触发操作提供语音指令对应的业务服务。
[0034]本申请实施例一方面提供一种语音交互装置,包括:
[0035]确定模块,用于响应针对业务应用的触发操作,获取业务应用对应的应用场景,确定语音应用在应用场景中对应的语音展示形态,应用场景是根据业务应用所属的应用程序类型确定的;
[0036]生成模块,用于显示应用场景对应的应用场景界面,基于语音展示形态更新应用场景界面,生成语音交互界面;语音展示形态用于表示语音应用在语音交互界面中的展示形态。
[0037]其中,确定模块包括:
[0038]第一确定单元,用于响应针对业务应用的触发操作,确定业务应用对应的应用场景;
[0039]第二确定单元,用于若应用场景为主屏显示场景,则将语音应用对应的全屏展示界面,确定为语音应用在应用场景中对应的语音展示形态;
[0040]生成模块包括:
[0041]第一生成单元,用于将应用场景界面的背景切换显示为语音应用对应的全屏展示界面,生成语音交互界面。
[0042]其中,上述装置还包括:
[0043]第一显示模块,用于响应针对语音应用的启动操作,对语音交互界面中的前景区域进行隐藏,显示语音交互界面的背景区域,得到更新后的语音交互界面。
[0044]其中,确定模块还包括:
[0045]第三确定单元,用于响应针对业务应用的触发操作,确定业务应用对应的应用场景;
[0046]第四确定单元,用于若应用场景为应用程序显示场景,则获取语音应用对应的语音交互组件,将语音应用对应的语音交互组件确定为语音应用在应用场景中对应的语音展示形态;
[0047]生成模块还包括:
[0048]第二生成单元,用于在应用场景界面中显示语音交互组件,生成语音交互界面。
[0049]其中,上述装置还包括:
[0050]第一获取模块,用于响应针对语音应用的启动操作,获取针对语音应用的启动操作的组件信息;组件信息包括语音交互组件在启动时对应的组件位置信息、组件尺寸信息以及组件样式信息;
[0051]第二显示模块,用于基于组件尺寸信息及组件样式信息,对语音交互界面中的语音交互组件进行更新,在语音交互界面中的组件位置信息处,显示更新后的语音交互组件。
[0052]其中,确定模块还包括:
[0053]第五确定单元,用于响应针对业务应用的触发操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,其特征在于,包括:响应针对业务应用的触发操作,获取所述业务应用对应的应用场景,确定语音应用在所述应用场景中对应的语音展示形态;所述应用场景是根据所述业务应用所属的应用程序类型确定的;显示所述应用场景对应的应用场景界面,基于所述语音展示形态更新所述应用场景界面,生成语音交互界面;所述语音展示形态用于表示所述语音应用在所述语音交互界面中的展示形态。2.如权利要求1所述的方法,其特征在于,所述响应针对业务应用的触发操作,获取所述业务应用对应的应用场景,确定语音应用在所述应用场景中对应的语音展示形态,包括:响应针对所述业务应用的触发操作,确定所述业务应用对应的应用场景;若所述应用场景为主屏显示场景,则将所述语音应用对应的全屏展示界面,确定为所述语音应用在所述应用场景中对应的语音展示形态;所述基于所述语音展示形态更新所述应用场景界面,生成语音交互界面,包括:将所述应用场景界面的背景切换显示为所述语音应用对应的全屏展示界面,生成所述语音交互界面。3.如权利要求2所述的方法,其特征在于,所述方法还包括:响应针对所述语音应用的启动操作,对所述语音交互界面中的前景区域进行隐藏,显示所述语音交互界面的背景区域,得到更新后的语音交互界面。4.如权利要求1所述的方法,其特征在于,所述响应针对业务应用的触发操作,获取所述业务应用对应的应用场景,确定语音应用在所述应用场景中对应的语音展示形态,包括:响应针对所述业务应用的触发操作,确定所述业务应用对应的应用场景;若所述应用场景为应用程序显示场景,则获取所述语音应用对应的语音交互组件,将所述语音应用对应的语音交互组件确定为所述语音应用在所述应用场景中对应的语音展示形态;所述基于所述语音展示形态更新所述应用场景界面,生成语音交互界面,包括:在所述应用场景界面中显示所述语音交互组件,生成所述语音交互界面。5.如权利要求4所述的方法,其特征在于,所述方法还包括:响应针对所述语音应用的启动操作,获取针对所述语音应用的启动操作的组件信息;所述组件信息包括所述语音交互组件在启动时对应的组件位置信息、组件尺寸信息以及组件...

【专利技术属性】
技术研发人员:曾佳吉雨萌徐荣钰方益胡孝波王禹高文君马咪娜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1