语音唤醒方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36336041 阅读:46 留言:0更新日期:2023-01-14 17:48
本公开提出一种语音唤醒方法、装置、电子设备及存储介质,涉及计算机技术领域。包括:响应于接收到语音唤醒指令,获取所述移动终端的蓝牙连接信息,所述语音唤醒指令包含唤醒词,所述蓝牙连接信息包括蓝牙连接状态和与所述移动终端建立蓝牙连接的目标设备的设备信息;根据所述蓝牙连接状态和所述设备信息,确定是否响应所述语音唤醒指令。由此,可以在移动终端与车辆处于蓝牙连接状态的情况下,移动过终端不响应语音唤醒指令,车辆响应于语音唤醒指令,从而可以避免移动终端与车载终端的协同组网断开,导致协同唤醒失败,进而导致车辆及移动终端同时被唤醒的问题。动终端同时被唤醒的问题。动终端同时被唤醒的问题。

【技术实现步骤摘要】
语音唤醒方法、装置、电子设备及存储介质


[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]本公开实施例中,移动终端可以在接收到语音唤醒指令的情况下,获取移动终端的蓝牙连接信息,语音唤醒指令包含唤醒词,蓝牙连接信息包括蓝牙连接状态和与移动终端建立蓝牙连接的目标设备的设备信息,之后根据蓝牙连接状态和设备信息,确定是否响应语音唤醒指令。由此,可以在移动终端与车辆处于蓝牙连接状态的情况下,移动过终端不响应语音唤醒指令本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音唤醒方法,其特征在于,应用于移动终端,包括:响应于接收到语音唤醒指令,获取所述移动终端的蓝牙连接信息,所述语音唤醒指令包含唤醒词,所述蓝牙连接信息包括蓝牙连接状态和与所述移动终端建立蓝牙连接的目标设备的设备信息;根据所述蓝牙连接状态和所述设备信息,确定是否响应所述语音唤醒指令。2.根据权利要求1所述的语音唤醒方法,其特征在于,所述根据所述蓝牙连接状态和所述设备信息,确定是否响应所述语音唤醒指令,包括:根据所述设备信息确认所述目标设备的类型;如果所述蓝牙连接状态为已连接,且所述目标设备的类型为车辆,则不对所述语音唤醒指令进行响应;否则,则响应所述语音唤醒指令。3.根据权利要求1所述的语音唤醒方法,其特征在于,所述蓝牙连接信息还包括所述目标设备所绑定的用户信息,所述方法还包括:根据所述蓝牙连接状态、所述设备信息和所述用户信息,确定是否响应所述语音唤醒指令,其中,所述用户信息为能够标识用户唯一性的身份信息。4.根据权利要求3所述的语音唤醒方法,其特征在于,所述根据所述蓝牙连接状态、所述设备信息和所述用户信息,确定是否响应所述唤醒指令,包括:根据所述设备信息确认所述目标设备的类型;如果所述蓝牙连接状态为已连接,所述目标设备的类型为车辆,且所述用户信息与预存的目标用户信息匹配,则不对所述语音唤醒指令进行响应;否则,则响应所述语音唤醒指令。5.根据权利要求1所述的语音唤醒方法,其特征在于,在所述接收到语音唤醒指令之前,还包括:获取蓝牙连接指令,所述蓝牙连接指令包括配对密码;基于所述蓝牙连接指令,和所述目标设备建立蓝牙连接;通过所述蓝牙连接获取所述目标设备发送的蓝牙信息包并存储,所述蓝牙信息包包括所述目标...

【专利技术属性】
技术研发人员:黄风云
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:

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

1