语音设备的控制方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-11-25 15:11:50
本发明涉及设备控制,特别是涉及一种语音设备的控制方法、一种语音设备的控制装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着语音技术的发展,越来越多的家电设备支持语音控制,同时随着离线语音技术的发展,允许用户在家电设备未接入互联网的情况下,实现用户与家电之间的交互控制。然而,在家电设备的离线控制过程中,依然存在识别准确性差以及限制多,导致用户无法有效地通过语音对家电设备进行控制。
技术实现思路
1、本发明实施例是提供一种语音设备的控制方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决家电设备在离线语音控制的过程中存在语音识别准确性差以及限制多的问题。
2、本发明实施例公开了一种语音设备的控制方法,应用于管理设备,所述管理设备与至少一语音设备通信连接,且所述管理设备存储有离线语音模型,每一所述离线语音模型对应一种设备品类,所述方法包括:
3、响应于接收到目标语音设备发送的语音信号,确定所述目标语音设备对应的目标设备品类,以及所述目标设备品类对应的目标离线语音模型,所述语音信号为所述目标语音设备根据用户输入的语音信息转换得到的信号;
4、将所述语音信号输入所述目标离线语音模型进行语义识别,获得与所述语音信号对应的设备控制指令;
5、根据所述目标语音设备与所述设备控制指令判断所述目标语音设备是否支持所述设备控制指令,并向所述目标语音设备发送判断结果,所述判断结果用于指示所述目标语音设备响应所述语音信号或不响应所述语音信号。
6、在一些可行的实施例中,所述根据所述目标语音设备与所述设备控制指令判断所述目标语音设备是否支持所述设备控制指令,并向所述目标语音设备发送判断结果,包括:
7、确定所述目标语音设备对应的支持指令表,所述支持指令表包含所述目标语音设备能够支持的控制指令;
8、若从所述支持指令表中查找到所述设备控制指令,则向所述目标语音设备发送设备执行指令,所述设备执行指令用于指示所述目标语音设备执行与所述设备控制指令对应的设备操作;
9、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,则向所述目标语音设备发送设备静默指令,所述设备静默指令用于指示所述目标语音设备输出针对所述语音信号的语音回复消息,所述语音回复消息为表征所述目标语音设备不执行设备操作的消息。
10、在一些可行的实施例中,所述若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,则向所述目标语音设备发送设备静默指令,包括:
11、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,且存在所述设备控制指令对应的指定回复消息,则向所述目标语音设备发送指定设备静默指令,所述指定设备静默指令用于指示所述目标语音设备输出针对所述语音信号的指定语音回复消息;
12、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,且不存在所述设备控制指令对应的指定回复消息,则向所述目标语音设备发送通用设备静默指令,所述通用设备静默指令用于指示所述目标语音设备输出针对所述语音信号的通用语音回复消息。
13、在一些可行的实施例中,所述确定所述目标语音设备对应的支持指令表,包括:
14、获取所述目标语音设备的设备型号以及所述设备型号对应的支持指令表。
15、在一些可行的实施例中,还包括:
16、响应于语音设备接入所述管理设备,获取所述语音设备对应的设备品类;
17、若当前不存在所述设备品类对应的离线语音模型,则从服务器获取所述设备品类对应的离线语音模型。
18、在一些可行的实施例中,所述管理设备与所述语音设备之间通过未接入互联网的局域网、或无线通信连接、或有线通信连接进行通信连接;其中,所述无线通信连接至少包括蓝牙通信连接、红外通信连接、近场通信连接、zigbee通信连接以及thread通信连接中的一种。
19、在一些可行的实施例中,所述设备品类至少包括厨房电器、清洁电器、个人护理电器、娱乐和多媒体电器、空调和取暖电器以及健康和健身电器中的一种。
20、本发明实施例还公开了一种语音设备的控制装置,应用于管理设备,所述管理设备与至少一语音设备通信连接,且所述管理设备存储有离线语音模型,每一所述离线语音模型对应一种设备品类,所述装置包括:
21、信号响应模块,用于响应于接收到目标语音设备发送的语音信号,确定所述目标语音设备对应的目标设备品类,以及所述目标设备品类对应的目标离线语音模型,所述语音信号为所述目标语音设备根据用户输入的语音信息转换得到的信号;
22、识别模块,用于将所述语音信号输入所述目标离线语音模型进行语义识别,获得与所述语音信号对应的设备控制指令;
23、反馈模块,用于根据所述目标语音设备与所述设备控制指令判断所述目标语音设备是否支持所述设备控制指令,并向所述目标语音设备发送判断结果,所述判断结果用于指示所述目标语音设备响应所述语音信号或不响应所述语音信号。
24、在一些可行的实施例中,所述反馈模块具体用于:
25、确定所述目标语音设备对应的支持指令表,所述支持指令表包含所述目标语音设备能够支持的控制指令;
26、若从所述支持指令表中查找到所述设备控制指令,则向所述目标语音设备发送设备执行指令,所述设备执行指令用于指示所述目标语音设备执行与所述设备控制指令对应的设备操作;
27、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,则向所述目标语音设备发送设备静默指令,所述设备静默指令用于指示所述目标语音设备输出针对所述语音信号的语音回复消息,所述语音回复消息为表征所述目标语音设备不执行设备操作的消息。
28、在一些可行的实施例中,所述反馈模块具体用于:
29、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,且存在所述设备控制指令对应的指定回复消息,则向所述目标语音设备发送指定设备静默指令,所述指定设备静默指令用于指示所述目标语音设备输出针对所述语音信号的指定语音回复消息;
30、若从所述支持指令表中未找到所述设备控制指令,或所述设备控制指令与所述目标语音设备当前设备操作之间互斥,且不存在所述设备控制指令对应的指定回复消息,则向所述目标语音设备发送通用设备静默指令,所述通用设备静默指令用于指示所述目标语音设备输出针对所述语音信号的通用语音回复消息。
31、在一些可行的实施例中,所述反馈模块具体用于:
32、获取所述目标语音设备的设备型号以及所述设备型号对应的支持指令表。
33、在一些可行的实施例中,还包括:
34、品类获取模块,用于响应于语音设备接入所述管理设备,获取所述语音设备对应的设备品类;
35、模型获取模块,用于若当前不存在所述设备品类对应的离线语音模型,则从服务器获取所述设备品类对应的离线语音模型。
36、在一些可行的实施例中,所述管理设备与所述语音设备之间通过未接入互联网的局域网、或无线通信连接、或有线通信连接进行通信连接;其中,所述无线通信连接至少包括蓝牙通信连接、红外通信连接、近场通信连接、zigbee通信连接以及thread通信连接中的一种。
37、在一些可行的实施例中,所述设备品类至少包括厨房电器、清洁电器、个人护理电器、娱乐和多媒体电器、空调和取暖电器以及健康和健身电器中的一种。
38、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
39、所述存储器,用于存放计算机程序;
40、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
41、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
42、本发明实施例包括以下优点:
43、在本发明实施例中,可以应用于管理设备,管理设备可以与至少一个语音设备通信连接,且管理设备存储有离线语音模型,每个离线语音模型可以对应一种设备品类,则在语音设备的离线控制过程中,管理设备可以响应于接收到目标语音设备发送的语音信号,确定目标语音设备对应的目标设备品类,以及目标设备品类对应的目标离线语音模型,语音信号为目标语音设备根据用户输入的语音信息转换得到的信号,接着将语音信号输入目标离线语音模型进行语义识别,获得与语音信号对应的设备控制指令,然后根据目标语音设备与设备控制指令判断目标语音设备是否支持设备控制指令,并向目标语音设备发送判断结果,判断结果用于指示目标语音设备响应语音信号或不响应语音信号,从而一方面由于管理设备存储有离线语音模型,可以在不依赖网络的情况下进行语音信号的语义识别和处理,大大提高了响应速度,确保了控制的即时性,另一方面一种设备品类对应一离线语音模型,既保证了管理设备与不同语音设备之间的兼容性和扩展性,同时也提高了语音识别的针对性、准确性,降低了语音识别过程的限制。
本文地址:https://www.jishuxx.com/zhuanli/20241125/336657.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表