一种语音交互的方法和装置制造方法及图纸

技术编号:31307562 阅读:18 留言:0更新日期:2021-12-12 21:28
本发明专利技术公开了一种为语音交互的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:通过广播消息发现第二终端,并与所述第二终端建立连接;接收到唤醒指令后,进行关于接收音频的初始化操作,并通知所述第二终端所述初始化操作完成;利用所建立的连接接收从所述第二终端发送的第一音频数据,所述第一音频数据是由所述第二终端对所采集到的原始第一音频数据进行编码后的音频数据;获得响应于所述第一音频数据的原始第二音频数据,对所述原始第二音频数据进行所述编码,将编码后得到的第二音频数据发送给所述第二终端,以由所述第二终端进行语音播放。该实施方式不但能够实现用户与蓝牙音箱的语言交互,也能够节省蓝牙音箱的电量。牙音箱的电量。牙音箱的电量。

【技术实现步骤摘要】
一种语音交互的方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种语音交互的方法和装置。

技术介绍

[0002]目前蓝牙音箱广泛使用的是经典蓝牙方案,也即,用户通过在其手机上的蓝牙相关界面中搜索蓝牙音箱,进而实现手机与蓝牙音箱的配对;配对成功后,用户可以使用蓝牙音箱进行音乐播放等操作。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:通过经典蓝牙方案尝试令蓝牙音箱进行语音播放,可能产生android手机版本、蓝牙协议等引发的兼容性问题,且经典蓝牙方案中音箱耗电量比较大,对于采用便捷充电方式的蓝牙音箱来说,容易出现电量消耗过快的问题。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种为语音交互商户的方法和装置,不但能够实现用户与蓝牙音箱的语言交互,也能够节省蓝牙音箱的电量;另一方面,为节省电量虽然蓝牙音箱和手机之间的数据传输量被减小,但并不影响服务端进行语音识别,也即保证了语音识别的质量。
[0005]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种语音交互的方法,包括:通过广播消息发现第二终端,并与所述第二终端建立连接;接收到唤醒指令后,进行关于接收音频的初始化操作,并通知所述第二终端所述初始化操作完成;利用所建立的连接接收从所述第二终端发送的第一音频数据,所述第一音频数据是由所述第二终端对所采集到的原始第一音频数据进行编码后的音频数据;获得响应于所述第一音频数据的原始第二音频数据,对所述原始第二音频数据进行所述编码,将编码后得到的第二音频数据发送给所述第二终端,以由所述第二终端进行语音播放。
[0006]可选地,用于语音交互的方法,还包括:所述连接是短距离无线通信连接,所述广播消息是所述短距离无线通信连接对应的广播消息。
[0007]可选地,用于语音交互的方法,还包括:所述短距离无线通信连接是低功耗蓝牙连接。
[0008]可选地,用于语音交互的方法,还包括:所接收到的唤醒指令是由用户在所述第二终端上进行操作而触发的。
[0009]可选地,用于语音交互的方法,还包括:所接收到的唤醒指令是由用户在第一终端上进行操作而触发的。
[0010]可选地,用于语音交互的方法,还包括:所述编码为有损声音编码。
[0011]可选地,用于语音交互的方法,还包括:利用所建立的连接接收所述第二终端发送的第一音频数据之后,对所述第一音频数据进行与所述编码相对应的解码;将解码后的第一音频数据发送给服务端。
[0012]可选地,用于语音交互的方法,还包括:从所述服务端接收到响应于解码后的第一音频数据的应答数据,将所述应当数据转换为所述原始第二音频数据;或者从所述服务端接收响应于解码后的第一音频数据的所述原始第二音频数据。
[0013]为实现上述目的,根据本专利技术实施例的第二方面,提供了一种语音交互的方法,包括:发送广播消息,在被第一终端发现后,与所述第一终端建立连接;接收到所述第一终端的初始化操作已完成的通知后,采集原始第一音频数据,并对所采集到的原始第一音频数据进行编码,以得到第一音频数据;将所述第一音频数据发送给所述第一终端,接收响应于所述第一音频数据的第二音频数据,以进行语音播放。
[0014]可选地,用于语音交互的方法,还包括:按照预定义时间间隔按采集所述原始第一音频数据,并对所采集到的原始第一音频数据进行编码,以得到第一音频数据;基于预定义数目的第一音频数据,生成所述第一音频数据帧;将所述第一音频数据帧发送给所述第一终端。
[0015]为实现上述目的,根据本专利技术实施例的第三方面,提供了一种用于语音交互的装置,包括:连接模块,用于扫描广播消息,通过所述广播消息发现第二终端,并与所述第二终端建立连接;初始化模块,用于接收到唤醒指令后,进行关于接收音频的初始化操作,并通知所述第二终端所述初始化操作完成;语音转发模块,用于利用所建立的连接接收从所述第二终端发送的第一音频数据,所述第一音频数据是由所述第二终端对所采集到的原始第一音频数据进行编码后的音频数据;获得响应于所述第一音频数据的原始第二音频数据,对所述原始第二音频数据进行所述编码,将编码后得到的第二音频数据发送给所述第二终端,以由所述第二终端进行语音播放。
[0016]为实现上述目的,根据本专利技术实施例的第四方面,提供了一种用于语音交互的装置,包括通信组件,用于发送广播消息,与第一终端建立连接,基于所建立的连续向所述第一终端发送第一音频数据,以及从所述第一终端接收第二音频属性;音频采集组件,用于在所述音箱接收到所述第一终端的初始化操作已完成的通知后,采集原始第一音频数据;编解码组件,用于对所采集到的原始第一音频数据进行编码,以得到第一音频数据;音频播放组件,用于在从所述第一终端接收到响应于所述第一音频数据的第二音频数据后,进行语音播放。
[0017]为实现上述目的,根据本专利技术实施例的第五方面,提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述用于语音交互的方法中任一所述的方法。
[0018]上述专利技术中的一个实施例具有如下优点或有益效果:因为采用在第一终端和第二终端之间设置独特的编解码流程的技术手段,所以不但能够实现用户与蓝牙音箱的语言交互,也能够节省蓝牙音箱的电量;另一方面,为节省电量虽然蓝牙音箱和手机之间的数据传输量被减小,但并不影响服务端进行语音识别,也即保证了语音识别的质量。
[0019]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0020]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0021]图1示出了根据本专利技术实施例的第一终端、第二终端以及服务端之间的通信连接关系;
[0022]图2是根据本专利技术实施例的第一终端、第二终端以及服务端之间的信息交互流程的示意图;
[0023]图3是了根据本专利技术实施例的对采集到的原始音频数据进行编码的主要流程的示意图;
[0024]图4是根据本专利技术实施例的应用于第一终端的主要流程的示意图;
[0025]图5是根据本专利技术实施例的应用于第二终端的主要流程的示意图;
[0026]图6是根据本专利技术实施例的用于语音交互的装置的主要模块的示意图;
[0027]图7是根据本专利技术实施例的用于语音交互的音箱的主要组件的示意图;
[0028]图8是本专利技术实施例可以应用于其中的示例性系统架构图;
[0029]图9是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
[0030]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0031]通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音交互的方法,其特征在于,包括:通过广播消息发现第二终端,并与所述第二终端建立连接;接收到唤醒指令后,进行关于接收音频的初始化操作,并通知所述第二终端所述初始化操作完成;利用所建立的连接接收从所述第二终端发送的第一音频数据,所述第一音频数据是由所述第二终端对所采集到的原始第一音频数据进行编码后的音频数据;获得响应于所述第一音频数据的原始第二音频数据,对所述原始第二音频数据进行所述编码,将编码后得到的第二音频数据发送给所述第二终端,以由所述第二终端进行语音播放。2.根据权利要求1所述的方法,其特征在于,还包括:所述连接是短距离无线通信连接,所述广播消息是所述短距离无线通信连接对应的广播消息。3.根据权利要求2所述的方法,其特征在于,还包括:所述短距离无线通信连接是低功耗蓝牙连接。4.根据权利要求1所述的方法,其特征在于,还包括:所接收到的唤醒指令是由用户在所述第二终端上进行操作而触发的。5.根据权利要求1所述的方法,其特征在于,还包括:所接收到的唤醒指令是由用户在第一终端上进行操作而触发的。6.根据权利要求1所述的方法,其特征在于,还包括:所述编码为有损声音编码。7.根据权利要求1所述的方法,其特征在于,还包括:利用所建立的连接接收所述第二终端发送的第一音频数据之后,对所述第一音频数据进行与所述编码相对应的解码;将解码后的第一音频数据发送给服务端。8.根据权利要求7所述的方法,其特征在于,所述获得响应于所述第一音频数据的原始第二音频数据,包括:从所述服务端接收到响应于解码后的第一音频数据的应答数据,将所述应当数据转换为所述原始第二音频数据;或者从所述服务端接收响应于解码后的第一音频数据的所述原始第二音频数据。9.一种语音交互的方法,其特征在于,包括:发送广播消息,在被第一终端发现后,与所述第一终端建立连接;接收到所述第一终端的初始化操作已完成的通知后,采集原始第一音频数据,并对所采集到的原始第一音频数据进行编码,以得到第一音频数据;将所述第一音频数据发送给所述第一终端,接收响应于所述第一音频数据的第二音频数据,以进行语音播放。10.根据权利要求9所述的方法,其特征在于,采集原始第一音频数据,并对所采集到的原始第一音频数据进行编码,以得到第一音频数据,包括:按照预定义时间间隔按采集所述原始第一音频数据,并对所采集到的...

【专利技术属性】
技术研发人员:吴晓洋
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1