预唤醒终端的方法、装置及存储介质
本公开涉及一种预唤醒终端的方法、装置及存储介质,终端组网内未处于唤醒状态的任一终端接收所述终端组网内处于唤醒状态的任一终端发送的预决策消息,所述预决策消息是由所述处于唤醒状态的终端的唤醒时刻及所述处于唤醒状态的终端接收到的目标语音消息确定出的;根据所述预决策消息,在所述终端组网内广播第一唤醒消息,以使所述终端组网内的任一终端根据所述第一唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。
发明专利
CN202010873199.4
2020-08-26
CN112133302A
2020-12-25
G10L15/22(2006.01)
北京小米松果电子有限公司
程思
100085 北京市海淀区西二旗中路33号院6号楼3层004号
北京英创嘉友知识产权代理事务所(普通合伙)
张岩龙
北京;11
1.一种预唤醒终端的方法,其特征在于,应用于终端组网内未处于唤醒状态的任一终端,所述方法包括: 接收所述终端组网内处于唤醒状态的任一终端发送的预决策消息,所述预决策消息是由所述处于唤醒状态的终端的唤醒时刻及所述处于唤醒状态的终端接收到的目标语音消息确定出的; 根据所述预决策消息,在所述终端组网内广播第一唤醒消息,以使所述终端组网内的任一终端根据所述第一唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。 2.根据权利要求1所述的方法,其特征在于,所述预决策消息包括以所述唤醒时刻为起始时刻的预设时间区间内的第一音频信息; 所述根据所述预决策消息,在所述终端组网内广播第一唤醒消息包括: 在所述未处于唤醒状态的终端接收到语音消息的情况下,根据所述语音消息确定所述未处于唤醒状态的终端位于所述预设时间区间内的第二音频信息; 根据所述第一音频信息和所述第二音频信息确定所述未处于唤醒状态的终端是否处于预唤醒状态; 在确定所述未处于唤醒状态的终端处于预唤醒状态的情况下,在所述终端组网内广播所述第一唤醒消息。 3.根据权利要求2所述的方法,其特征在于,所述根据所述第一音频信息和所述第二音频信息确定所述未处于唤醒状态的终端是否处于预唤醒状态包括: 将所述第一音频信息与所述第二音频信息进行特征匹配,得到匹配度; 若所述匹配度大于或者等于预设匹配度阈值,确定所述未处于唤醒状态的终端处于预唤醒状态。 4.根据权利要求1至3任一项所述的方法,其特征在于,在所述根据所述预决策消息,在所述终端组网内广播第一唤醒消息之前,所述方法还包括: 确定所述未处于唤醒状态的终端的唤醒引擎是否已被唤醒; 所述根据所述预决策消息,在所述终端组网内广播第一唤醒消息包括: 在确定所述未处于唤醒状态的终端的唤醒引擎尚未被唤醒的情况下,根据所述预决策消息,在所述终端组网内广播第一唤醒消息。 5.一种预唤醒终端的方法,其特征在于,应用于终端组网内处于唤醒状态的任一终端,所述方法包括: 响应于所述终端的唤醒引擎被唤醒,生成第二唤醒消息并获取所述唤醒引擎被唤醒的唤醒时刻; 根据所述唤醒时刻以及接收到的目标语音消息确定预决策消息; 在所述终端组网内广播所述预决策消息; 接收所述终端组网内未处于唤醒状态的任一终端根据所述预决策消息发送的第一唤醒消息; 根据所述第一唤醒消息以及所述第二唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。 6.根据权利要求5所述的方法,其特征在于,在所述终端组网内广播所述预决策消息之前,所述方法还包括: 确定所述处于唤醒状态的终端是否接收到过所述终端组网内广播的预决策消息; 所述在所述终端组网内广播所述预决策消息包括: 在确定所述处于唤醒状态的终端未接收到所述终端组网内广播的预决策消息的情况下,在所述终端组网内广播所述预决策消息。 7.根据权利要求6所述的方法,其特征在于,所述确定所述处于唤醒状态的终端是否接收到过所述终端组网内广播的预决策消息包括: 获取所述处于唤醒状态的终端对应的第一标记; 在所述第一标记为目标标记的情况下,确定所述处于唤醒状态的终端未接收到所述终端组网内广播的预决策消息。 8.一种预唤醒终端的装置,其特征在于,应用于终端组网内未处于唤醒状态的任一终端,所述装置包括: 第一接收模块,被配置为接收所述终端组网内处于唤醒状态的任一终端发送的预决策消息,所述预决策消息是由所述处于唤醒状态的终端的唤醒时刻及所述处于唤醒状态的终端接收到的目标语音消息确定出的; 第一广播模块,被配置为根据所述预决策消息,在所述终端组网内广播第一唤醒消息,以使所述终端组网内的任一终端根据所述第一唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。 9.一种预唤醒终端的装置,其特征在于,应用于终端组网内处于唤醒状态的任一终端,所述装置包括: 生成模块,被配置为响应于所述终端的唤醒引擎被唤醒,生成第二唤醒消息并获取所述唤醒引擎被唤醒的唤醒时刻; 第二确定模块,被配置为根据所述唤醒时刻以及接收到的目标语音消息确定预决策消息; 第二广播模块,被配置为在所述终端组网内广播所述预决策消息; 第二接收模块,被配置为接收所述终端组网内未处于唤醒状态的任一终端根据所述预决策消息发送的第一唤醒消息; 第三确定模块,被配置为根据所述第一唤醒消息以及所述第二唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。 10.一种预唤醒终端的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为:接收所述终端组网内处于唤醒状态的任一终端发送的预决策消息,所述预决策消息是由所述处于唤醒状态的终端的唤醒时刻及所述处于唤醒状态的终端接收到的目标语音消息确定出的;根据所述预决策消息,在所述终端组网内广播第一唤醒消息,以使所述终端组网内的任一终端根据所述第一唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒;或者, 所述处理器被配置为:响应于所述终端的唤醒引擎被唤醒,生成第二唤醒消息并获取所述唤醒引擎被唤醒的唤醒时刻;根据所述唤醒时刻以及接收到的目标语音消息确定预决策消息;在所述终端组网内广播所述预决策消息;接收所述终端组网内未处于唤醒状态的任一终端根据所述预决策消息发送的第一唤醒消息;根据所述第一唤醒消息以及所述第二唤醒消息确定唤醒指示消息,并根据所述唤醒指示消息确定是否唤醒。 11.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~4中任一项所述方法的步骤;或者,该程序指令被处理器执行时实现权利要求5~7中任一项所述方法的步骤。