一种语音交互方法及电子设备技术

技术编号:18894053 阅读:33 留言:0更新日期:2018-09-08 10:45
本申请公开了一种语音交互方法和电子设备,方法包括:获得语音输入,获得针对语音输入的处理结果,基于处理结果,调用与处理结果对应的快应用以及在语音交互程序的交互界面内提供展示区域,展示区域用于输出快应用所获得内容信息。本申请能够在语音交互实现某些功能时,无需退出语音交互应用跳转到其它功能应用,使得语音交互更加的自然流畅,提升了用户体验。

Speech interaction method and electronic device

This application discloses a voice interaction method and an electronic device. The method includes: obtaining voice input, obtaining processing results for voice input, calling fast applications corresponding to the processing results based on the processing results, and providing a display area in the interactive interface of the voice interaction program, and a display area for outputting fast applications. The content information is obtained. The application can realize some functions in voice interaction without exiting the voice interaction application and jumping to other functional applications, thus making the voice interaction more natural and smooth, and improving the user experience.

【技术实现步骤摘要】
一种语音交互方法及电子设备
本专利技术涉及电子
,尤其涉及一种语音交互方法及电子设备。
技术介绍
随着电子技术的不断发展,电子设备具有越来越多的功能。其中,大多数的电子设备都具备语音交互功能。目前,电子设备在与用户进行语音交互时,在执行到某些功能动作时,需要跳出离开语音对话模式,跳转到其它应用。例如,在语音交互时,用户输入语音信息“我要到西直门”,电子设备在接收到用户输入的语音信息后,会从语音交互应用跳转到导航应用,离开语音交互应用,当用户需要再次进行语音交互时,需要退出导航应用从新启动语音交互应用。由此可以看出,现有的语音交互方式不够自然流畅,用户体验较差。
技术实现思路
有鉴于此,本专利技术提供一种语音交互方法,能够在语音交互实现某些功能时,无需退出语音交互应用跳转到其它功能应用,使得语音交互更加的自然流畅,提升了用户体验。本专利技术提供了一种语音交互方法,所述方法包括:获得语音输入;获得针对所述语音输入的处理结果;基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域,所述展示区域用于输出所述快应用所获得内容信息。优选地,语音引擎与快应用引擎对接,所述语音引擎与所述语音交互程序对应;所述基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域包括:将所述处理结果提供给所述快应用引擎;所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示。优选地,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述处理结果触发与所述处理结果对应的一个快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示。优选地,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述处理结果触发与所述处理结果匹配的多个快应用同时去获得多个内容信息,其中,所述多个内容信息用于在所述语音交互程序的交互界面内按照预定策略进行输出展示。优选地,所述多个内容信息在所述语音交互程序的交互界面内按照预定策略进行输出展示包括:将所述多个内容信息中最先获得的内容信息在所述语音交互程序的交互界面内进行展示。优选地,所述多个内容信息在所述语音交互程序的交互界面内按照预定策略进行输出展示包括:将所述多个内容信息全部在所述语音交互程序的交互界面内进行展示。优选地,所述方法还包括:获得所述语音引擎针对所述处理结果智能分析的第一分析结果,所述第一分析结果用于确定所述快应用引擎触发的快应用为一个或多个;相应的,将所述处理结果提供给所述快应用引擎包括:将所述第一分析结果提供给所述快应用引擎;相应的,当所述第一分析结果确定所述快应用引擎触发的快应用为一个时,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述第一分析结果触发与所述第一分析结果对应的一个快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示;相应的,当所述第一分析结果确定所述快应用引擎触发的快应用为多个时,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述第一分析结果触发与所述第一分析结果匹配的多个快应用同时去获得内容信息,其中,所述内容信息用于在所述语音交互程序的交互界面内按照预定策略进行输出展示。优选地,所述将所述处理结果提供给所述快应用引擎后,还包括:获得所述快应用引擎针对所述处理结果智能分析的第二分析结果,所述第二分析结果用于确定所述快应用引擎触发的快应用为一个或多个;相应的,当所述第二分析结果确定所述快应用引擎触发的快应用为一个时,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述第二分析结果触发与所述第二分析结果对应的一个快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示;相应的,当所述第二分析结果确定所述快应用引擎触发的快应用为多个时,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述第二分析结果触发与所述第二分析结果匹配的多个快应用同时去获得内容信息,其中,所述内容信息用于在所述语音交互程序的交互界面内按照预定策略进行输出展示。一种电子设备,包括:存储器,用于存储应用程序与应用程序运行所产生的数据;音频采集装置,用于获得语音输入;处理器,用于运行所述应用程序以获得针对所述语音输入的处理结果;所述处理器,还用于基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域,所述展示区域用于输出所述快应用所获得内容信息。优选地,语音引擎与快应用引擎对接,所述语音引擎与所述语音交互程序对应;所述处理器在基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域时,具体用于:将所述处理结果提供给所述快应用引擎;所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示。从上述技术方案可以看出,本申请公开的一种语音交互方法,当用户需要与电子设备进行语音交互时,首先获得语音输入,然后进一步获得针对语音输入的处理结果,并根据处理结果,调用与处理结果对应的快应用以及在语音交互程序的交互界面内提供展示区域,展示区域用于输出快应用所获得内容信息。通过采用快应用获得内容信息,能够在语音交互实现某些功能时,无需退出语音交互应用跳转到其它功能应用,使得语音交互更加的自然流畅,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请公开的一种语音交互方法实施例1的方法流程图;图2为本申请公开的一种语音交互方法实施例2的方法流程图;图3为本申请公开的一种语音交互方法实施例3的方法流程图;图4为本申请公开的一种语音交互方法实施例4的方法流程图;图5为本申请公开的一种电子设备实施例1的结构示意图;图6为本申请公开的一种电子设备实施例2的结构示意图;图7为本申请公开的一种电子设备实施例3的结构示意图;图8为本申请公开的一种电子设备实施例4的结构示意图。具体本文档来自技高网...

【技术保护点】
1.一种语音交互方法,其特征在于,所述方法包括:获得语音输入;获得针对所述语音输入的处理结果;基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域,所述展示区域用于输出所述快应用所获得内容信息。

【技术特征摘要】
1.一种语音交互方法,其特征在于,所述方法包括:获得语音输入;获得针对所述语音输入的处理结果;基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域,所述展示区域用于输出所述快应用所获得内容信息。2.根据权利要求1所述的方法,其特征在于,语音引擎与快应用引擎对接,所述语音引擎与所述语音交互程序对应;所述基于所述处理结果,调用与所述处理结果对应的快应用以及在所述语音交互程序的交互界面内提供展示区域包括:将所述处理结果提供给所述快应用引擎;所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示。3.根据权利要求2所述的方法,其特征在于,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述处理结果触发与所述处理结果对应的一个快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示。4.根据权利要求2所述的方法,其特征在于,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述处理结果触发与所述处理结果匹配的多个快应用同时去获得多个内容信息,其中,所述多个内容信息用于在所述语音交互程序的交互界面内按照预定策略进行输出展示。5.根据权利要求4所述的方法,其特征在于,所述多个内容信息在所述语音交互程序的交互界面内按照预定策略进行输出展示包括:将所述多个内容信息中最先获得的内容信息在所述语音交互程序的交互界面内进行展示。6.根据权利要求4所述的方法,其特征在于,所述多个内容信息在所述语音交互程序的交互界面内按照预定策略进行输出展示包括:将所述多个内容信息全部在所述语音交互程序的交互界面内进行展示。7.根据权利要求2所述的方法,其特征在于,还包括:获得所述语音引擎针对所述处理结果智能分析的第一分析结果,所述第一分析结果用于确定所述快应用引擎触发的快应用为一个或多个;相应的,将所述处理结果提供给所述快应用引擎包括:将所述第一分析结果提供给所述快应用引擎;相应的,当所述第一分析结果确定所述快应用引擎触发的快应用为一个时,所述快应用引擎基于所述处理结果触发所述快应用基于其自身的地址信息获得内容信息;其中,所述内容信息用于在所述语音交互程序的交互界面内进行展示,包括:所述快应用引擎基于所述第一分析结果触发与所述第一分...

【专利技术属性】
技术研发人员:高澍陈迪凡
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1