HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

一种解决智能语音重复应答的方法及装置与流程

2021-01-28 12:01:44|221|起点商标网
一种解决智能语音重复应答的方法及装置与流程

本发明涉及语音识别控制技术领域,具体涉及一种解决智能语音重复应答的方法及装置。



背景技术:

随着科技发展,人们家中拥有了越来越多的智能设备,各种智能设备均具有智能语音应答功能,每个设备都被植入了语音应答模块。但是随着设备的多样化,有时候同一个品牌的设备,当用户发出一个语音指令时,可能会得到多个设备同时应答,或者是答非所问,即想要唤醒a设备,结果a设备没有唤醒,反而唤醒了b设备。在日常生活场景中,如果说话的人距离智能设备的麦克风较远,加上周围存在的噪声、多径反射和混响,也会导致麦克风收取信号的质量下降,严重影响语音识别率。



技术实现要素:

本发明要解决的技术问题是克服现有技术的不足,提供一种解决智能语音重复应答的方法及装置,通过蓝牙mesh网络的拓扑结构,加快信号传输速度,同时比对所有语音设备收到的信号强度和声音数据,自动判定信号强度最高的设备进行语音答复,同时根据多个设备收到的用户语音数据,对用户的语音指令进行多次校准,从而能够有效避免多个设备重复响应和答非所问的情况发生。

为了解决上述技术问题,本发明提出的技术方案为:

一种解决智能语音重复应答的方法,包括如下步骤:s01、用户下发语音指令。s02、智能设备接收语音指令并将语音指令转换成用户声波强度数值。s03、每个智能设备将用户声波强度数值传输给其他智能设备。s04、每个智能设备对收到的用户声波强度数据进行对比。其中,当智能设备判断出自己接收的用户声波强度数据低于其他任一智能设备接收的用户声波强度数据时,该智能设备进行静默处理。当智能设备判断出自己接收的用户声波强度数据高于其他智能设备接收的用户声波强度数据时,该智能设备对用户的语音指令进行答复。

根据本发明的解决智能语音重复应答的方法,通过网络传输,减少交互控制环节,智能设备自身对比网络中所有智能设备收到的用户声波数据,自动判定用户声波数据最高的设备进行语音答复,从而能够有效避免多个设备重复相应和答非所问的情况发生,并有效避免智能设备语音识别效果受环境影响严重,识别效率低的问题。

对于上述技术方案,还可进行如下所述的进一步的改进。

根据本发明的解决智能语音重复应答的方法,在一个优选的实施方式中,在步骤s02中,智能设备还将语音指令转换成语音数据。在步骤s03中,每个智能设备还将语音数据传输给其他的智能设备。

通过上述步骤,能够方便智能设备根据用户语音数据对用户的语音指令进行校准。

进一步地,在一个优选的实施方式中,本发明的解决智能语音重复应答的方法还包括步骤s05、每个智能设备对收到的语音数据进行对比。其中,当智能设备判断出自己接收的语音数据低于其他任一智能设备接收的语音数据时,该智能设备进行静默处理。当智能设备判断出自己接收的语音数据高于其他智能设备接收的语音数据时,该智能设备对用户的语音指令进行答复。

由于每个设备捕获到的音频数据和解析方式会有一些差别,通过网络传输,将所有智能设备连接在一起,互相间将解析到的语音数据传输,对用户的语音指令进行多次校准,语音数据匹配度更高的智能设备可以根据接收到的多个解析数据进行对比,从而有效减少智能设备接收到的语音指令解析错误的现象。

具体地,在一个优选的实施方式中,在步骤s03中,智能设备通过蓝牙mesh网络完成数据传输。

通过蓝牙蓝牙mesh网络的拓扑结构,能够有效确保减少控制交互环节,加快信号传输速度。

进一步地,在一个优选的实施方式中,本发明的解决智能语音重复应答的方法还包括步骤s06、智能设备根据接收的用户声波强度信号测量出用户与智能设备之间的相对距离,并将相对距离数据传输给其他智能设备,智能设备根据接收到的相对距离数据进行对比确定自己是否为距离用户最近的智能设备。

根据上述步骤,能够进一步根据距离远近来确定用户需要唤醒的对应智能设备,从而有效拓展高级别的智能语音服务。

进一步地,在一个优选的实施方式中,智能设备根据接收到的相对距离数据计算出用户下发指令时所处的平面位置坐标,从而确定自己是否为与用户需求对应的智能设备。

根据上述步骤,能够更进一步根据用户的实时平面坐标来确定用户需要唤醒的对应智能设备,从而有效拓展更高级别的智能语音服务。

具体地,在一个优选的实施方式中,在步骤s06中,智能设备通过蓝牙mesh网络进行数据传输。

同样的道理,通过蓝牙蓝牙mesh网络的拓扑结构,能够有效确保减少控制交互环节,加快信号传输速度。

根据本发明第二方面的解决智能语音重复应答的装置,包括:智能设备和网络传输模块。其中,智能设备内设有用于接收用户下发的语音指令的语音指令接收模块、用于将语音指令转换为用户声波强度和语音数据的语音指令转换模块、用于接收其他智能设备的用户声波强度和语音数据的数据接收模块、用于判断用户声波强度和语音数据的数据对比模块和对用户语音指令进行应答的答复模块。网络传输模块用于各智能设备之间的数据传输。

显然,本发明涉及的解决智能语音重复应答的装置,能够有效实施上述所述的解决智能语音重复应答的方法,并且,通过蓝牙mesh网络的拓扑结构,加快信号传输速度,同时比对所有语音设备收到的信号强度和声音数据,自动判定信号强度最高的设备进行语音答复,同时根据多个设备收到的用户语音数据,对用户的语音指令进行多次校准,从而能够有效避免多个设备重复响应和答非所问的情况发生。

对于上述技术方案,还可进行如下所述的进一步的改进。

进一步地,在一个优选的实施方式中,智能设备内还设有计算模块,用于计算用户与智能设备之间的相对距离和用户下发指令时所处的平面位置坐标。

具体地,在一个优选的实施方式中,网络传输模块包括蓝牙mesh网络。

相比现有技术,本发明的优点在于:通过蓝牙mesh网络的拓扑结构,加快信号传输速度,同时对比所有语音设备收到的信号强度和声音参数,自动判定信号强度最高的设备进行语音答复,同时根据多个设备收到的用户语音数据,对用户的语音指令进行多次校准,从而能够有效避免多个设备重复响应和答非所问的情况发生。

附图说明

在下文中将基于实施例并参考附图来对本发明进行更详细的描述。其中:

图1示意性显示了本发明实施例的解决智能语音重复应答的方法的流程。

在附图中,相同的部件使用相同的附图标记。附图并未按照实际的比例绘制。

具体实施方式

下面将结合附图和具体实施例对本发明作进一步详细说明,但并不因此而限制本发明的保护范围。

图1示意性显示了本发明实施例的解决智能语音重复应答的方法的流程。

实施例1

如图1所示,本发明实施例的解决智能语音重复应答的方法,包括如下步骤:s01、用户下发语音指令。s02、智能设备接收语音指令并将语音指令转换成用户声波强度数值。s03、每个智能设备将用户声波强度数值传通过蓝牙mesh网络输给其他智能设备。s04、网络中的每个智能设备对收到的用户声波强度数据进行对比。其中,当智能设备判断出自己接收的用户声波强度数据低于网络中其他任一智能设备接收的用户声波强度数据时,该智能设备进行静默处理。当智能设备判断出自己接收的用户声波强度数据高于网络中其他所有智能设备接收的用户声波强度数据时,该智能设备对用户的语音指令进行答复。

根据本发明实施例的解决智能语音重复应答的方法,通过蓝牙蓝牙mesh网络的拓扑结构,能够有效确保减少控制交互环节,加快信号传输速度,智能设备自身对比网络中所有智能设备收到的用户声波数据,自动判定用户声波数据最高的设备进行语音答复,从而能够有效避免多个设备重复相应和答非所问的情况发生,并有效避免智能设备语音识别效果受环境影响严重,识别效率低的问题。

进一步地,如图1所示,在本实施例中,在步骤s02中,智能设备还将语音指令转换成语音数据。在步骤s03中,每个智能设备还将语音数据传输给其他的智能设备。通过上述步骤,能够方便智能设备根据用户语音数据对用户的语音指令进行校准。进一步地,在本实施例中,解决智能语音重复应答的方法还包括步骤s05、每个智能设备对收到的语音数据进行对比。其中,当智能设备判断出自己接收的语音数据低于其他任一智能设备接收的语音数据时,该智能设备进行静默处理。当智能设备判断出自己接收的语音数据高于其他智能设备接收的语音数据时,该智能设备对用户的语音指令进行答复。由于每个设备捕获到的音频数据和解析方式会有一些差别,通过网络传输,将所有智能设备连接在一起,互相间将解析到的语音数据传输,对用户的语音指令进行多次校准,语音数据匹配度更高的智能设备可以根据接收到的多个解析数据进行对比,从而有效减少智能设备接收到的语音指令解析错误的现象。

进一步地,在本实施例中,解决智能语音重复应答的方法还包括步骤s06、智能设备根据接收的用户声波强度信号测量出用户与智能设备之间的相对距离,并将相对距离数据通过蓝牙mesh网络传输给其他智能设备,智能设备根据接收到的相对距离数据进行对比确定自己是否为距离用户最近的智能设备。根据上述步骤,能够进一步根据距离远近来确定用户需要唤醒的对应智能设备,从而有效拓展高级别的智能语音服务。更进一步地,在本实施例中,智能设备根据接收到的相对距离数据计算出用户下发指令时所处的平面位置坐标,从而确定自己是否为与用户需求对应的智能设备。根据上述步骤,能够更进一步根据用户的实时平面坐标来确定用户需要唤醒的对应智能设备,从而有效拓展更高级别的智能语音服务。同样的道理,通过蓝牙蓝牙mesh网络的拓扑结构,能够有效确保减少控制交互环节,加快信号传输速度。

在一个具体的使用场景中,假设用户的卧室、厨房和客厅都有一台智能语音设备,当我需要控制设备时,有可能会3台相同平台(相同唤醒方式)的设备一起同时应答,而当用户在厨房呼叫时,3个智能语音设备接收到的用户声波强度数值和语音匹配度数据会通过mesh组网互相传递发送,最后比对出厨房的智能语音设备的用户声波强度数值和语音匹配度数据最高,所以由厨房的智能语音设备对用户进行应答。

实施例2

本发明实施例的解决智能语音重复应答的装置,包括:智能设备和网络传输模块。其中,智能设备内设有用于接收用户下发的语音指令的语音指令接收模块、用于将语音指令转换为用户声波强度和语音数据的语音指令转换模块、用于接收其他智能设备的用户声波强度和语音数据的数据接收模块、用于判断用户声波强度和语音数据的数据对比模块和对用户语音指令进行应答的答复模块。网络传输模块用于各智能设备之间的数据传输。进一步地,在本实施例中,智能设备内还设有计算模块,用于计算用户与智能设备之间的相对距离和用户下发指令时所处的平面位置坐标。具体地,在本实施例中,网络传输模块包括蓝牙mesh网络。

显然,本发明涉及的解决智能语音重复应答的装置,能够有效实施上述所述的解决智能语音重复应答的方法,并且,通过蓝牙mesh网络的拓扑结构,加快信号传输速度,同时比对所有语音设备收到的信号强度和声音数据,自动判定信号强度最高的设备进行语音答复,同时根据多个设备收到的用户语音数据,对用户的语音指令进行多次校准,从而能够有效避免多个设备重复响应和答非所问的情况发生。

根据上述实施例,可见,本发明涉及的解决智能育婴重复应答的方法及装置,通过蓝牙蓝牙mesh网络的拓扑结构,能够有效确保减少控制交互环节,加快信号传输速度,智能设备自身对比网络中所有智能设备收到的用户声波数据,自动判定用户声波数据最高的设备进行语音答复,从而能够有效避免多个设备重复相应和答非所问的情况发生,并有效避免智能设备语音识别效果受环境影响严重,识别效率低的问题。

虽然已经参考优选实施例对本发明进行了描述,但在不脱离本发明的范围的情况下,可以对其进行各种改进并且可以用等效物替换其中的部件。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本发明并不局限于文中公开的特定实施例,而是包括落入权利要求的范围内的所有技术方案。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

tips