语音交互方法、语音交互设备、计算设备和存储介质技术

技术编号:27564430 阅读:15 留言:0更新日期:2021-03-09 22:08
本发明专利技术公开了一种语音交互方法、语音交互设备、计算设备和存储介质。在智能设备上的应用与第一设备之间建立连接,第一设备具有音频输入和/或输出功能,或者第一设备能够连接到具有音频输入和/或输出功能的第二设备;应用通过上述连接,从第一设备接收输入音频数据,和/或向第一设备发送输出音频数据;以及应用基于输入音频数据,实现语音交互,得到输出音频数据。由此,使得第一设备或第二设备具有语音交互功能。音交互功能。音交互功能。

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


[0001]本公开涉及人机交互领域,特别涉及语音交互领域。

技术介绍

[0002]随着科学技术的日益进步,设备产品的功能日益强大,为人们生活、工作提供了诸多便利。然而在这之中,仍然有一些设备的功能尚不完备,需要对进行设备升级或功能扩展,以为设备赋能,使得设备具有相应的功能,例如人机交互功能。

技术实现思路

[0003]本专利技术要解决的一个技术问题是,提供一种语音交互方案,其能够赋能相关设备,使得该设备例如具有语音交互功能。
[0004]根据本公开的第一个方面,提供了一种语音交互方法,包括:在智能设备上的应用与第一设备之间建立连接,第一设备具有音频输入和/或输出功能,或者第一设备能够连接到具有音频输入和/或输出功能的第二设备;应用通过上述连接,从第一设备接收输入音频数据,和/或向第一设备发送输出音频数据;以及应用基于输入音频数据,实现语音交互,得到输出音频数据。
[0005]可选地,可以响应于应用与第一设备之间建立连接,关闭智能设备的音频输入和/或输出功能。
[0006]可选地,连接可以是蓝牙连接。
[0007]可选地,可以基于私有协议在应用与第一设备之间建立连接,可以基于私有协议,从第一设备接收输入音频数据,和/或向第一设备发送输出音频数据。
[0008]可选地,实现语音交互的步骤可以包括:智能设备上的应用与服务器进行通信。
[0009]可选地,响应于应用与第一设备之间建立连接,向服务器发送第一设备的加密后的属性信息,以便在服务器进行鉴权校验;响应于从服务器接收到鉴权校验未通过的信息,强制断开应用与第一设备之间的连接。
[0010]可选地,属性信息可以是使用本地密钥加密的属性信息。
[0011]可选地,该语音交互功能还可以包括:应用从服务器接收交互事件和/或数据内容,并相应执行事件和/或播报数据内容。
[0012]可选地,响应于同时到达的多个事件和/或数据内容,可以基于预定的优先级执行事件和/或播报数据内容。
[0013]可选地,通话事件的优先级可以高于导航事件和/或内容播放事件的优先级;并且/或者导航事件的优先级可以高于内容播放事件的优先级。
[0014]可选地,该语音交互方法还可以包括:第一设备进行音频采集;第一设备对所采集到的音频进行检测;响应于判定达到触发条件,向智能设备的应用发送音频数据。
[0015]根据本公开的第二个方面,还提供了一种语音交互设备,包括:连接模块,在智能设备上的应用与第一设备之间建立连接,第一设备具有音频输入和/或输出功能,或者第一
设备能够连接到具有音频输入和/或输出功能的第二设备,应用通过上述连接,从第一设备接收输入音频数据,和/或向第一设备发送输出音频数据;以及交互模块,基于输入音频数据,实现语音交互,得到输出音频数据。
[0016]根据本专利技术的第三个方面,提供了一种语音交互方法,由第一设备执行,该方法包括:与智能设备上的应用建立第一连接;与具有音频输入和/或输出功能的第二设备建立第二连接;经由第一连接从智能设备的应用接收输出音频数据,并经由第二连接向第二设备发送输出音频数据;并且/或者经由第二连接从第二设备接收输入音频数据,并经由第一连接向智能设备的应用发送输入音频数据。
[0017]根据本专利技术的第四个方面,提供了一种用于语音交互的第一设备,包括:第一连接模块,用于与智能设备上的应用建立第一连接;第二连接模块,用于与具有音频输入和/或输出功能的第二设备建立第二连接;处理模块,用于经由第一连接从智能设备的应用接收输出音频数据,并经由第二连接向第二设备发送输出音频数据;并且/或者经由第二连接从第二设备接收输入音频数据,并经由第一连接向智能设备的应用发送输入音频数据。
[0018]根据本专利技术的第五个方面,提供了一种语音交互系统,包括第一设备和第二设备,第一设备与智能设备上的应用建立连接;第一设备连接到第二设备,第二设备具有音频输入和/或输出功能;第一设备从第二设备接收输入音频数据,并向智能设备上的应用发送输入音频数据,并且/或者从智能设备的应用接收输出音频数据,并向第二设备发送输出音频数据。
[0019]可选地,第二设备可以是车载收音机或车载音响。
[0020]根据本公开的第六个方面,还提供了一种计算设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0021]根据本公开的第七个方面,还提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0022]本方案能够赋能第一设备或与其连接的第二设备,使得该第一设备或第二设备具有语音交互功能。并且,对于满足本公开的私有协议接入要求的第一/第二设备,能够进行设备升级,使得该设备具有语音交互功能。
附图说明
[0023]通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
[0024]图1示出了根据公开一个实施例的语音交互系统的示意图。
[0025]图2示出了根据本公开一个实施例的语音交互方法的流程示意图。
[0026]图3示出了根据本公开一个实施例的语音交互设备300的示意图。
[0027]图4示出了根据本公开一个实施例的第一设备110的示意图。
[0028]图5示出了根据本专利技术一实施例可用于实现上述语音交互方法的计算设备的结构示意图。
具体实施方式
[0029]下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0030]本公开提出了一种语音交互方案,通过该语音交互方案,能够为相关设备(例如蓝牙设备)赋能,使得该相关设备具有语音交互的功能。
[0031]本公开的语音交互过程可以是基于智能设备上的应用执行的。该应用通过与需要被进行处理的相关设备进行连接,并能够通过与该相关设备进行数据交互,并向该相关设备发送经过处理后的数据,从而使得相关设备具有语音交互功能。
[0032]为了便于对本公开中涉及的多个设备进行区分,在下文描述中,将上述需要被进行处理的相关设备称为“第一设备”,将与该“第一设备”相连接的其它设备分别称为“第二设备”、“第三设备”等,下文将不再赘述。
[0033]下面将结合附图及实施例详细说明本公开的语音交互方案。
[0034]本公开的语音交互方案还可以实现为一种语音交互系统。
[0035]图1示出了根据公开一个实施例的语音交互系统的示意图。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互方法,其特征在于,包括:在智能设备上的应用与第一设备之间建立连接,所述第一设备具有音频输入和/或输出功能,或者所述第一设备能够连接到具有音频输入和/或输出功能的第二设备;所述应用通过所述连接,从所述第一设备接收输入音频数据,和/或向所述第一设备发送输出音频数据;以及所述应用基于输入音频数据,实现语音交互,得到输出音频数据。2.根据权利要求1所述的语音交互方法,其特征在于,响应于所述应用与第一设备之间建立连接,关闭所述智能设备的音频输入和/或输出功能。3.根据权利要求2所述的语音交互方法,其特征在于,所述连接是蓝牙连接。4.根据权利要求1所述的语音交互方法,其特征在于,基于私有协议在所述应用与所述第一设备之间建立所述连接,基于所述私有协议,从所述第一设备接收所述输入音频数据,和/或向所述第一设备发送输出音频数据。5.根据权利要求1所述的语音交互方法,其特征在于,所述实现语音交互的步骤包括:所述智能设备上的应用与服务器进行通信。6.根据权利要求5所述的语音交互方法,其特征在于,响应于所述应用与第一设备之间建立连接,向服务器发送第一设备的加密后的属性信息,以便在所述服务器进行鉴权校验;响应于从所述服务器接收到鉴权校验未通过的信息,强制断开所述应用与第一设备之间的所述连接。7.根据权利要求6所述的语音交互方法,其特征在于,所述属性信息是使用本地密钥加密的属性信息。8.根据权利要求5所述的语音交互方法,其特征在于,还包括:所述应用从所述服务器接收交互事件和/或数据内容,并相应执行所述事件和/或播报所述数据内容。9.根据权利要求8所述的语音交互方法,其特征在于,响应于同时到达的多个事件和/或数据内容,基于预定的优先级执行事件和/或播报数据内容。10.根据权利要求9所述的语音交互方法,其特征在于,通话事件的优先级高于导航事件和/或内容播放事件的优先级;并且/或者导航事件的优先级高于内容播放事件的优先级。11.根据权利要求1所述的语音交互方法,其特征在于,还包括:所述第一设备进行音频采集;所述第一设备对所采集到的音频进行检测;响应于判定达到触发条件,向所述智能设备的所述应用发送音频数据。12.一种语音交互设备,其特征在于,包括:连接模块,在智能设...

【专利技术属性】
技术研发人员:姚海通
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1