语音控制设备和语音控制系统的制作方法
本公开涉及电子技术领域,具体涉及语音控制设备和语音控制系统。
背景技术:
当前,越来越多的设备可以通过语音进行控制。然而,相关技术中的语音控制技术经常会导致稳定性方面的问题。与此同时,在航天、工业、采集、石油、汽车等领域,语音控制技术的稳定性至关重要。因此,如何提高语音控制技术的稳定性变得越来越重要。
技术实现要素:
为了解决相关技术中的问题,本公开实施例提供语音控制设备和语音控制系统。
第一方面,本公开实施例中提供了一种语音控制设备,包括:
多个语音输入装置,用于获取声音信号,并且在同一时刻所述多个语音输入装置之一将获取的声音信号转换为电信号并将所述电信号输出到外部设备,其中,所述多个语音输入装置互为备份;
第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行。
结合第一方面,本公开在第一方面的第一种实现方式中,还包括:
多个网络连接装置,用于与所述多个语音输入装置以及所述多个外部设备连接,在同一时刻所述多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,所述多个网络连接装置互为备份。
结合第一方面或第一方面的第一种实现方式,本公开在第一方面的第二种实现方式中,所述当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对所述心跳信号的回复确定所述当前语音输入装置处于正常运行状态。
结合第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对所述心跳信号的回复向所述第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行。
结合第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,还包括:
第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对所述心跳信号的回复,从当前运行的网络连接装置切换到所述多个网络连接装置中的另一个网络连接装置运行。
第二方面,本公开实施例中提供了一种语音控制系统,包括:
语音控制设备,其包括:
多个语音输入装置,用于获取声音信号,并且在同一时刻所述多个语音输入装置之一将获取的声音信号转换为电信号并将所述电信号输出到外部设备,其中,所述多个语音输入装置互为备份;
第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行;
多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作。
结合第二方面,本公开在第二方面的第一种实现方式中,还包括:
多个网络连接装置,用于与所述多个语音输入装置以及所述多个外部设备连接,在同一时刻所述多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,所述多个网络连接装置互为备份。
结合第二方面的第一种实现方式,本公开在第二方面的第二种实现方式中,所述当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对所述心跳信号的回复确定所述当前语音输入装置处于正常运行状态。
结合第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对所述心跳信号的回复向所述第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行。
结合第二方面的第三种实现方式,本公开在第二方面的第四种实现方式中,还包括:
第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对所述心跳信号的回复,从当前运行的网络连接装置切换到所述多个网络连接装置中的另一个网络连接装置运行。
结合第二方面、第二方面的第一种实现方式至第四种实现方式任一项,本公开在第二方面的第五种实现方式中,所述多个外部设备包括至少一组外部设备,每一组外部设备包括多个互为备份的设备,在同一时刻一组外部设备中最多有一个设备根据接收到的当前运行的语音输入装置输出电信号执行操作。
结合第二方面的第五种实现方式,本公开在第二方面的第六种实现方式中,还包括:
与每一组外部设备对应设置的检测和切换装置,用于检测一组外部设备中当前运行的外部设备是否运行,并且根据与该组外部设备对应设置的检测装置检测出该组外部设备中当前运行的外部设备没有运行,从当前运行的外部设备切换到该组外部设备中的另一个设备运行。
结合第二方面的第一种实现方式,本公开在第二方面的第七种实现方式中,还包括:
多个控制装置,与所述多个网络连接装置连接,在同一时刻所述多个控制装置之一接收从当前运行的语音输入装置输出的电信号,对所述电信号进行语义识别并转换为针对外部设备的控制信号,并将所述控制信号发送到外部设备,其中,所述多个控制装置互为备份。
结合第二方面的第七种实现方式,本公开在第二方面的第八种实现方式中,所述控制装置包括第三切换装置,用于根据当前运行的控制装置与全部外部设备无法正常连接,从当前运行的控制装置切换到所述多个控制装置中的另一个控制装置运行。
结合第二方面的第五种实现方式,本公开在第二方面的第九种实现方式中,还包括:
与一组外部设备对应设置的多个控制装置,与所述多个网络连接装置连接,在同一时刻所述多个控制装置之一接收从当前运行的语音输入装置输出的电信号,并对所述电信号进行语义识别并转换为针对该组外部设备中当前运行的外部设备的控制信号,并将所述控制信号发送到当前运行的外部设备,其中,所述多个控制装置互为备份,并且所述控制装置包括所述检测和切换装置。
结合第二方面的第九种实现方式,本公开在第二方面的第十种实现方式中,所述控制装置包括第三切换装置,用于根据当前运行的控制装置没有接收到该组外部设备中的任何设备发送的心跳信号,从当前运行的控制装置切换到所述多个控制装置中的另一个控制装置运行。
第三方面,本公开实施例中提供了一种语音控制系统,包括:
语音控制设备,其包括:
双备份语音输入装置,包括两个互为备份的语音输入装置,用于获取声音信号,并且在同一时刻一个语音输入装置将获取的声音信号转换为电信号并将所述电信号输出到外部设备;
第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述两个语音输入装置中的另一个语音输入装置运行;
多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,其中,所述多个外部设备包括:
双备份照明设备,包括两个互为备份的照明设备;和/或
双备份显示设备,包括两个互为备份的显示设备。
本公开实施例提供的技术方案可以包括以下有益效果:
根据本公开实施例提供的技术方案,通过多个语音输入装置,用于获取声音信号,并且在同一时刻所述多个语音输入装置之一将获取的声音信号转换为电信号并将所述电信号输出到外部设备,其中,所述多个语音输入装置互为备份;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行,可以对语音输入装置进行备份并且在语音输入装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制设备的稳定性。
根据本公开实施例提供的技术方案,通过多个网络连接装置,用于与所述多个语音输入装置以及所述多个外部设备连接,在同一时刻所述多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,所述多个网络连接装置互为备份,可以对网络连接装置进行备份并且在网络连接装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制设备的稳定性。
根据本公开实施例提供的技术方案,通过所述当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对所述心跳信号的回复确定所述当前语音输入装置处于正常运行状态,可以利用网络连接装置确定语音输入装置的状态,从而保证语音控制设备的稳定性。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对所述心跳信号的回复向所述第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行,可以将状态存在问题的语音输入装置切换到另一语音输入装置运行,从而保证语音控制设备的稳定性。
根据本公开实施例提供的技术方案,通过第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对所述心跳信号的回复,从当前运行的网络连接装置切换到所述多个网络连接装置中的另一个网络连接装置运行,可以将状态存在问题的网络连接装置切换到另一网络连接装置运行,从而保证语音控制设备的稳定性。
根据本公开实施例提供的技术方案,通过语音控制设备,其包括:多个语音输入装置,用于获取声音信号,并且在同一时刻所述多个语音输入装置之一将获取的声音信号转换为电信号并将所述电信号输出到外部设备,其中,所述多个语音输入装置互为备份;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行;多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,可以对语音输入装置进行备份并且在语音输入装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过多个网络连接装置,用于与所述多个语音输入装置以及所述多个外部设备连接,在同一时刻所述多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,所述多个网络连接装置互为备份,可以对网络连接装置进行备份并且在网络连接装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过所述当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对所述心跳信号的回复确定所述当前语音输入装置处于正常运行状态,可以利用网络连接装置确定语音输入装置的状态,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对所述心跳信号的回复向所述第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到所述多个语音输入装置中的另一个语音输入装置运行,可以将状态存在问题的语音输入装置切换到另一语音输入装置运行,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对所述心跳信号的回复,从当前运行的网络连接装置切换到所述多个网络连接装置中的另一个网络连接装置运行,可以将状态存在问题的网络连接装置切换到另一网络连接装置运行,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过所述多个外部设备包括至少一组外部设备,每一组外部设备包括多个互为备份的设备,在同一时刻一组外部设备中最多有一个设备根据接收到的当前运行的语音输入装置输出电信号执行操作,可以对外部设备进行备份,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过与每一组外部设备对应设置的检测和切换装置,用于检测一组外部设备中当前运行的外部设备是否运行,并且根据与该组外部设备对应设置的检测装置检测出该组外部设备中当前运行的外部设备没有运行,从当前运行的外部设备切换到该组外部设备中的另一个设备运行,可以对外部设备进行备份,并且可以将状态存在问题的外部设备切换到另一外部设备运行,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过多个控制装置,与所述多个网络连接装置连接,在同一时刻所述多个控制装置之一接收从当前运行的语音输入装置输出的电信号,对所述电信号进行语义识别并转换为针对外部设备的控制信号,并将所述控制信号发送到外部设备,其中,所述多个控制装置互为备份,可以利用多个互为备份的控制装置实现对外部设备的语音控制,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过所述控制装置包括第三切换装置,用于根据当前运行的控制装置与全部外部设备无法正常连接,从当前运行的控制装置切换到所述多个控制装置中的另一个控制装置运行,可以利用多个互为备份的控制装置实现对外部设备的语音控制,并且可以将状态存在问题的控制装置切换到另一控制装置运行,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过与一组外部设备对应设置的多个控制装置,与所述多个网络连接装置连接,在同一时刻所述多个控制装置之一接收从当前运行的语音输入装置输出的电信号,并对所述电信号进行语义识别并转换为针对该组外部设备中当前运行的外部设备的控制信号,并将所述控制信号发送到当前运行的外部设备,其中,所述多个控制装置互为备份,并且所述控制装置包括所述检测和切换装置,可以利用多个互为备份的控制装置实现对外部设备的语音控制,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过所述控制装置包括第三切换装置,用于根据当前运行的控制装置没有接收到该组外部设备中的任何设备发送的心跳信号,从当前运行的控制装置切换到所述多个控制装置中的另一个控制装置运行,可以利用多个互为备份的控制装置实现对外部设备的语音控制,并且可以将状态存在问题的控制装置切换到另一控制装置运行,从而保证语音控制系统的稳定性。
根据本公开实施例提供的技术方案,通过语音控制设备,其包括:双备份语音输入装置,包括两个互为备份的语音输入装置,用于获取声音信号,并且在同一时刻一个语音输入装置将获取的声音信号转换为电信号并将所述电信号输出到外部设备;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到所述两个语音输入装置中的另一个语音输入装置运行;多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,其中,所述多个外部设备包括:双备份照明设备,包括两个互为备份的照明设备;和/或双备份显示设备,包括两个互为备份的显示设备,可以对语音输入装置和外部设备进行备份并且在语音输入装置和外部设备出现问题时进行自动切换,从而保证语音控制系统的稳定性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
结合附图,通过以下非限制性实施方式的详细描述,本公开的其它标签、目的和优点将变得更加明显。在附图中:
图1示出根据本公开一实施方式的语音控制设备的结构示意图;
图2示出根据本公开另一实施方式的语音控制设备的结构示意图;
图3示出根据本公开又一实施方式的语音控制设备的结构示意图;
图4示出根据本公开一实施方式的语音控制系统的结构示意图;
图5示出根据本公开另一实施方式的语音控制系统的结构示意图;
图6示出根据本公开又一实施方式的语音控制系统的结构示意图;
图7示出根据本公开又一实施方式的语音控制系统的结构示意图;
图8示出根据本公开又一实施方式的语音控制系统的结构示意图;
图9示出根据本公开又一实施方式的语音控制系统的结构示意图;
图10示出根据本公开一实施方式的语音控制设备的应用示例的示意图;
图11示出根据本公开一实施方式的语音控制系统中的控制装置示例的示意图;
图12示出根据本公开一实施方式的语音控制系统中的作为外部设备的双备份照明设备示例的示意图;
图13示出根据本公开一实施方式的语音控制系统中的作为外部设备的双备份显示设备示例的示意图;
图14示出根据本公开一实施方式的语音控制系统的示意图。
具体实施方式
下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。
在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的标签、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他标签、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的标签可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
根据本公开实施例提供的技术方案,通过多个语音输入装置,用于获取声音信号,并且在同一时刻多个语音输入装置之一将获取的声音信号转换为电信号并将电信号输出到外部设备,其中,多个语音输入装置互为备份;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行,可以对语音输入装置进行备份并且在语音输入装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制设备的稳定性。
图1示出根据本公开一实施方式的语音控制设备100的结构示意图。如图1所示,语音控制设备100包括多个语音输入装置110和第一切换装置120。
多个语音输入装置110用于获取声音信号,并且在同一时刻多个语音输入装置110之一将获取的声音信号转换为电信号并将电信号输出到外部设备,其中,多个语音输入装置110互为备份。
第一切换装置120用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到多个语音输入装置110中的另一个语音输入装置运行。
在本公开的一个实施例中,多个语音输入装置110可以是完全相同的语音输入装置,也可以是工作方式完全相同的不同形式的语音输入装置。语音输入装置的具体实现方式可以采用相关技术中已知的语音采集技术、信号转换技术、信号传送技术等来实施,本公开对此不作限制。
在本公开的一个实施例中,多个语音输入装置110互为备份可以是相互热备份或冷备份。无论多个语音输入装置110之间是热备份还是冷备份,同一时刻多个语音输入装置110之一将获取的声音信号转换为电信号并将电信号输出到外部设备。
在本公开中,热备份指的是备份设备处于与当前运行的外部设备联机的状态,当前应用系统将数据实时传送到当前运行的外部设备的同时也传送到备份设备,保持备份设备与当前运行的外部设备的数据同步。一旦发生需要切换备份设备的异常情况,不用追补或只需追补很少的孤立数据,备份设备可快速接替当前运行的外部设备运行。
在本公开中,冷备份指的是备份设备未安装或未配置成与当前使用的设备相同或相似的运行环境,应用系统数据没有及时装入备份设备。一旦发生需要切换备份设备的异常情况,需安装配置所需的运行环境,恢复应用数据,再切换到备份设备,恢复业务运行。例如,冷备份情况下的备份设备可能没有上电,再切换时需要对切换到的备份设备上电。
在本公开的一个实施例中,第一切换装置可以采用相关技术中的切换手段来实现。
以下参照图2对本公开实施例的语音控制设备的另一示例进行说明。
图2示出根据本公开另一实施方式的语音控制设备200的结构示意图。
如图2所示,语音控制设备200与图1所示的语音控制设备100的区别在于,语音控制设备200还包括多个网络连接装置210。
多个网络连接装置210用于与多个语音输入装置110以及多个外部设备连接,在同一时刻多个网络连接装置210之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,多个网络连接装置210互为备份。
根据本公开实施例提供的技术方案,通过多个网络连接装置,用于与多个语音输入装置以及多个外部设备连接,在同一时刻多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,多个网络连接装置互为备份,可以对网络连接装置进行备份并且在网络连接装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制设备的稳定性。
在本公开的一个实施例中,多个网络连接装置210互为备份可以是相互热备份或冷备份。无论多个网络连接装置210之间是热备份还是冷备份,在同一时刻多个网络连接装置210之一将当前运行的语音输入装置输出的电信号转发到外部设备。
在本公开的一个实施例中,网络连接装置可以是相关技术中的网络连接装置,可以是有线网络连接装置或无线网络连接装置。例如,有线网络连接装置可以采用电缆、光纤等连接方式,无线网络连接装置可以采用gsm、cdma、cdma-2000、td-lte、wifi、4g、5g等各种连接方式。
在本公开的一个实施例中,当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对心跳信号的回复确定当前语音输入装置处于正常运行状态。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对心跳信号的回复确定当前语音输入装置处于正常运行状态,可以利用网络连接装置确定语音输入装置的状态,从而保证语音控制设备的稳定性。
在本公开的一个实施例中,心跳信号是每隔一段时间从当前运行的语音输入装置向与其连接的当前运行的网络连接装置发送的一个很小的数据包,当前运行的网络连接装置通过当前运行的语音输入装置的回复情况判断互联的双方之间的通讯链路是否已经断开。在本公开的一个实施例中,网络连接装置包含心跳通信电路,用于向语音输入装置发送心跳信号并检测回复。在本公开中,心跳通信电路可以采用相关技术中已知的技术实现。
在本公开的一个实施例中,当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对心跳信号的回复向第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对心跳信号的回复向第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行,可以将状态存在问题的语音输入装置切换到另一语音输入装置运行,从而保证语音控制设备的稳定性。
以下参照图3对本公开实施例的语音控制设备的又一示例进行说明。
图3示出根据本公开又一实施方式的语音控制设备300的结构示意图。
如图3所示,语音控制设备300与图2所示的语音控制设备200的区别在于,语音控制设备300还包括第二切换装置310。
第二切换装置310用于根据当前运行的网络连接装置没有接收到任何语音输入装置对心跳信号的回复,从当前运行的网络连接装置切换到多个网络连接装置210中的另一个网络连接装置运行。
根据本公开实施例提供的技术方案,通过第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对心跳信号的回复,从当前运行的网络连接装置切换到多个网络连接装置中的另一个网络连接装置运行,可以将状态存在问题的网络连接装置切换到另一网络连接装置运行,从而保证语音控制设备的稳定性。
在本公开的一个实施例中,在当前运行的网络连接装置没有接收到任何语音输入装置对心跳信号的回复的情况下,即,在全部语音输入装置连接当前运行的网络连接装置都失败情况下,认为当前运行的网络连接装置可能存在问题,因此将当前运行的网络连接装置切换到另一网络连接装置。在切换到另一网络连接装置之后,另一网络连接装置向当前运行的语音输入装置发送心跳信号,接收当前运行的语音输入装置发送的回复,由此建立心跳通信链路。
在本公开的一个实施例中,网络连接装置进行心跳通信的检测可以采用热启动和/或冷启动的方式。
以下参照图4对本公开实施例的一实施方式的语音控制系统进行说明。
图4示出根据本公开一实施方式的语音控制系统400的结构示意图。
如图4所示,语音控制系统400包括语音控制设备100和多个外部设备410,图4所示的语音控制设备100与图1所示的语音控制设备100相同。
如图4所示,语音控制设备100包括多个语音输入装置110和第一切换装置120。
多个语音输入装置110用于获取声音信号,并且在同一时刻多个语音输入装置110之一将获取的声音信号转换为电信号并将电信号输出到外部设备,其中,多个语音输入装置110互为备份。
第一切换装置120用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到多个语音输入装置110中的另一个语音输入装置运行。
如图4所示,多个外部设备410用于根据接收到的当前运行的语音输入装置输出的电信号执行操作。
根据本公开实施例提供的技术方案,通过语音控制设备,其包括:多个语音输入装置,用于获取声音信号,并且在同一时刻多个语音输入装置之一将获取的声音信号转换为电信号并将电信号输出到外部设备,其中,多个语音输入装置互为备份;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行;多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,可以对语音输入装置进行备份并且在语音输入装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,外部设备指的是希望利用输入到语音输入装置的声音信号控制的设备,例如,照明设备、显示设备、移动设备等。在本公开的实施例中,外部设备可以是任何可以通过电信号控制的设备。另外,图4所示的多个外部设备410可以包括互不相同的多种外部设备。
以下参照图5对本公开实施例的另一实施方式的语音控制系统进行说明。
图5示出根据本公开另一实施方式的语音控制系统的结构示意图。
如图5所示,语音控制系统500与图4所示的语音控制设备400的区别在于包括语音控制设备200,图5所示的语音控制设备200与图2所示的语音控制设备200相同。
如图5所示,语音控制设备200与图4所示的语音控制设备100的区别在于,语音控制设备200还包括多个网络连接装置210。
多个网络连接装置210用于与多个语音输入装置110以及多个外部设备连接,在同一时刻多个网络连接装置210之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,多个网络连接装置210互为备份。
根据本公开实施例提供的技术方案,通过多个网络连接装置,用于与多个语音输入装置以及多个外部设备连接,在同一时刻多个网络连接装置之一将当前运行的语音输入装置输出的电信号转发到外部设备,其中,多个网络连接装置互为备份,可以对网络连接装置进行备份并且在网络连接装置输出的电信号无法被传输到外部设备时进行自动切换,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对心跳信号的回复确定当前语音输入装置处于正常运行状态。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置向当前运行的语音输入装置发送心跳信号,当前运行的网络连接装置根据接收到的当前运行的语音输入装置对心跳信号的回复确定当前语音输入装置处于正常运行状态,可以利用网络连接装置确定语音输入装置的状态,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对心跳信号的回复向第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行。
根据本公开实施例提供的技术方案,通过当前运行的网络连接装置根据没有接收到当前运行的语音输入装置对心跳信号的回复向第一切换装置发送第一切换指令,以从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置运行,可以将状态存在问题的语音输入装置切换到另一语音输入装置运行,从而保证语音控制系统的稳定性。
以下参照图6对本公开实施例的又一实施方式的语音控制系统进行说明。
图6示出根据本公开又一实施方式的语音控制系统600的结构示意图。
如图6所示,语音控制系统600包括语音控制设备300和多个外部设备410,图6所示的语音控制设备300与图3所示的语音控制设备300相同。
如图6所示,第二切换装置310用于根据当前运行的网络连接装置没有接收到任何语音输入装置对心跳信号的回复,从当前运行的网络连接装置切换到多个网络连接装置210中的另一个网络连接装置运行。
根据本公开实施例提供的技术方案,通过第二切换装置,用于根据当前运行的网络连接装置没有接收到任何语音输入装置对心跳信号的回复,从当前运行的网络连接装置切换到多个网络连接装置中的另一个网络连接装置运行,可以将状态存在问题的网络连接装置切换到另一网络连接装置运行,从而保证语音控制系统的稳定性。
以下参照图7对本公开实施例的又一实施方式的语音控制系统进行说明。
图7示出根据本公开又一实施方式的语音控制系统700的结构示意图。
如图7所示,语音控制系统700包括语音控制设备100和多个外部设备710、730,多个外部设备710、730包括至少一组外部设备。
如图7所示,多个外部设备分为两组外部设备,一组外部设备包括多个外部设备710,另一组外部设备包括多个外部设备730。每一组外部设备包括多个互为备份的设备,在同一时刻一组外部设备中最多有一个设备根据接收到的当前运行的语音输入装置输出电信号执行操作。
根据本公开实施例提供的技术方案,通过多个外部设备包括至少一组外部设备,每一组外部设备包括多个互为备份的设备,在同一时刻一组外部设备中最多有一个设备根据接收到的当前运行的语音输入装置输出电信号执行操作,可以对外部设备进行备份,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,当多个外部设备分为多组外部设备时,一组外部设备可以与另一组外部设备不同,例如,一组外部设备为照明设备,另一组外部设备为显示设备。在本公开的一个实施例中,一组外部设备中的各个外部设备可以为完全相同的外部设备,也可以为工作方式基本相同的外部设备,只要能够满足互为备份的条件即可。
在图7所示的一个实施例中,语音控制系统700包括图1所示的语音控制设备100,但是也可以包括图2所示的语音控制设备200和图3所示的语音控制设备300。
在图7所示的一个实施例中,语音控制系统700还包括与每一组外部设备对应设置的检测和切换装置。例如,检测和切换装置720与第一组外部设备710对应,检测和切换装置740与第一组外部设备730对应。
与每一组外部设备对应设置的检测和切换装置,用于检测一组外部设备中当前运行的外部设备是否运行,并且根据与该组外部设备对应设置的检测装置检测出该组外部设备中当前运行的外部设备没有运行,从当前运行的外部设备切换到该组外部设备中的另一个设备运行。
根据本公开实施例提供的技术方案,通过与每一组外部设备对应设置的检测和切换装置,用于检测一组外部设备中当前运行的外部设备是否运行,并且根据与该组外部设备对应设置的检测装置检测出该组外部设备中当前运行的外部设备没有运行,从当前运行的外部设备切换到该组外部设备中的另一个设备运行,可以对外部设备进行备份,并且可以将状态存在问题的外部设备切换到另一外部设备运行,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,检测和切换装置可以包括相关技术中用于检测系统运行情况的电路,例如,看门狗检测电路。在本公开的一个实施例中,当检测和切换装置检测出该组外部设备中当前运行的外部设备没有运行时,就在该组外部设备中进行切换。看门狗检测电路可以通过相关技术中记载的手段实现,本公开对此不再赘述。
以下参照图8对本公开实施例的又一实施方式的语音控制系统进行说明。
图8示出根据本公开又一实施方式的语音控制系统800的结构示意图。
如图8所示,语音控制系统800包括语音控制设备200、多个控制装置810和多个外部设备410。图8所示的语音控制设备200与图2所示的语音控制设备200相同。另外,图8所示的语音控制系统800可以包括语音控制设备300以替代语音控制设备200。
多个控制装置810与多个网络连接装置210连接,在同一时刻多个控制装置810之一接收从当前运行的语音输入装置输出的电信号,对电信号进行语义识别并转换为针对外部设备的控制信号,并将控制信号发送到外部设备,其中,多个控制装置810互为备份。
根据本公开实施例提供的技术方案,通过多个控制装置,与多个网络连接装置连接,在同一时刻多个控制装置之一接收从当前运行的语音输入装置输出的电信号,对电信号进行语义识别并转换为针对外部设备的控制信号,并将控制信号发送到外部设备,其中,多个控制装置互为备份,可以利用多个互为备份的控制装置实现对外部设备的语音控制,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,每一控制装置可以是针对全部外部设备设置的控制装置。即,一个控制装置可以将针对特定外部设备的电信号发送到该特定外部设备。例如,当多个外部设备包括照明设备和显示设备时,针对输入语音输入装置的“开灯”语音信号所转换出的电信号,当前运行的控制装置将该电信号传送到当前工作的照明设备。
在本公开的一个实施例中,控制装置可以被单独设置,也可以被安装到外部设备上,也可以被安装到语音控制设备上。
在本公开的一个实施例中,控制装置包括第三切换装置(图中未示出),用于根据当前运行的控制装置与全部外部设备无法正常连接,从当前运行的控制装置切换到多个控制装置中的另一个控制装置运行。
根据本公开实施例提供的技术方案,通过控制装置包括第三切换装置,用于根据当前运行的控制装置与全部外部设备无法正常连接,从当前运行的控制装置切换到多个控制装置中的另一个控制装置运行,可以利用多个互为备份的控制装置实现对外部设备的语音控制,并且可以将状态存在问题的控制装置切换到另一控制装置运行,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,控制装置可以包括例如看门狗检测电路之类的技术手段来检测当前运行的控制装置与全部外部设备是否可以正常连接。例如,当控制装置中的看门狗检测电路检测到控制装置与外部设备之间的通信出现死机时,从当前运行的控制装置切换到多个控制装置中的另一个控制装置运行。
以下参照图9对本公开实施例的又一实施方式的语音控制系统进行说明。
图9示出根据本公开又一实施方式的语音控制系统900的结构示意图。
如图9所示,语音控制系统900与图8所示的控制系统800的区别在于,外部设备分为至少一组外部设备,每一组外部设备均具有与该组外部设备对应的多个控制装置。如图9所示,外部设备分为第一组外部设备920和第二组外部设备940。多个控制装置910与第一组外部设备920对应,多个控制装置930与第二组外部设备940对应。
与一组外部设备对应设置的多个控制装置与多个网络连接装置连接,在同一时刻多个控制装置之一接收从当前运行的语音输入装置输出的电信号,并对电信号进行语义识别并转换为针对该组外部设备中当前运行的外部设备的控制信号,并将控制信号发送到当前运行的外部设备,其中,多个控制装置互为备份,并且控制装置包括检测和切换装置。
根据本公开实施例提供的技术方案,通过与一组外部设备对应设置的多个控制装置,与多个网络连接装置连接,在同一时刻多个控制装置之一接收从当前运行的语音输入装置输出的电信号,并对电信号进行语义识别并转换为针对该组外部设备中当前运行的外部设备的控制信号,并将控制信号发送到当前运行的外部设备,其中,多个控制装置互为备份,并且控制装置包括所述检测和切换装置,可以利用多个互为备份的控制装置实现对外部设备的语音控制,从而保证语音控制系统的稳定性。
在本公开的一个实施例中,多个控制装置910可以与第一组外部设备920设置在一起或者分开设置,多个控制装置930可以与第二组外部设备940设置在一起或者分开设置。
在本公开的一个实施例中,控制装置包括第三切换装置(图中未示出),用于根据当前运行的控制装置没有接收到该组外部设备中的任何设备发送的心跳信号,从当前运行的控制装置切换到多个控制装置中的另一个控制装置运行。
根据本公开实施例提供的技术方案,通过控制装置包括第三切换装置,用于根据当前运行的控制装置没有接收到该组外部设备中的任何设备发送的心跳信号,从当前运行的控制装置切换到多个控制装置中的另一个控制装置运行,可以利用多个互为备份的控制装置实现对外部设备的语音控制,并且可以将状态存在问题的控制装置切换到另一控制装置运行,从而保证语音控制系统的稳定性。
本领域技术人员可以理解,参照图4至图9描述的实施例中的语音控制系统可以包括参照图1至图3描述的实施例中的语音控制设备,从而使得参照图4至图9描述的实施例中的语音控制系统具备参照图1至图3描述的实施例所实现的技术效果。具体内容可以参照以上根据图1至图3进行的描述,其具体内容在此不再赘述。
以下参照图10至图14对语音控制设备和语音控制系统的应用示例进行描述。
图10示出根据本公开一实施方式的语音控制设备的应用示例的示意图。
图11示出根据本公开一实施方式的语音控制系统中的控制装置示例的示意图。
图12示出根据本公开一实施方式的语音控制系统中的作为外部设备的双备份照明设备示例的示意图。
图13示出根据本公开一实施方式的语音控制系统中的作为外部设备的双备份显示设备示例的示意图。
图14示出根据本公开一实施方式的语音控制系统的示意图。
如图10所示,语音控制设备1000包括双备份语音输入装置1010和1020,其中,语音输入装置1010和1020互为备份。语音控制设备1000还包括第一切换装置1030,第一切换装置1030可以被实现为双备份切换电路,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到多个语音输入装置中的另一个语音输入装置。语音控制设备1000还包括双备份网络连接装置1040和1050,其中,网络连接装置1040和1050互为备份。双备份网络连接装置1040和1050用于与双备份语音输入装置1010和1020以及多个外部设备连接,在同一时刻双备份网络连接装置1040和1050之一将当前运行的语音输入装置输出的电信号转发到外部设备。
如图11所示,语音控制系统包括控制装置1100。控制装置1100可以与外部设备设置在一起或单独设置。
如图12所示,双备份照明设备1200中可以包括两个互为备份的照明设备(未示出)。
如图13所示,双备份显示设备1300中可以包括两个互为备份的显示设备1310和1320。例如,控制装置可以设置在显示设备1310和1320的背面。
如图14所示,语音控制系统1400可以包括图10所示的,语音控制设备1000、图12所示的双备份照明设备1200和图13所示的双备份显示设备1300。通过向语音控制设备1000输入声音信号来控制双备份照明设备1200和双备份显示设备1300。
在本公开的一个实施例中,一种语音控制系统包括:
语音控制设备,其包括:
双备份语音输入装置,包括两个互为备份的语音输入装置,用于获取声音信号,并且在同一时刻一个语音输入装置将获取的声音信号转换为电信号并将电信号输出到外部设备;
第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到两个语音输入装置中的另一个语音输入装置运行;
多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,其中,多个外部设备包括:
双备份照明设备,包括两个互为备份的照明设备;和/或
双备份显示设备,包括两个互为备份的显示设备。
根据本公开实施例提供的技术方案,通过语音控制设备,其包括:双备份语音输入装置,包括两个互为备份的语音输入装置,用于获取声音信号,并且在同一时刻一个语音输入装置将获取的声音信号转换为电信号并将电信号输出到外部设备;第一切换装置,用于在当前运行的语音输入装置输出的电信号无法被传输到外部设备时,从当前运行的语音输入装置切换到两个语音输入装置中的另一个语音输入装置运行;多个外部设备,用于根据接收到的当前运行的语音输入装置输出的电信号执行操作,其中,多个外部设备包括:双备份照明设备,包括两个互为备份的照明设备;和/或双备份显示设备,包括两个互为备份的显示设备,可以对语音输入装置和外部设备进行备份并且在语音输入装置和外部设备出现问题时进行自动切换,从而保证语音控制系统的稳定性。
可以理解,语音控制系统可以包括双备份照明设备和双备份显示设备中的至少之一。
本领域技术人员可以理解,本实施例中的语音控制系统可以采用参照图1至图9描述的实施例,从而使得本实施例中的语音控制系统具备参照图1至图9描述的实施例所实现的技术效果。具体内容可以参照以上根据图1至图9进行的描述,其具体内容在此不再赘述。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的实用新型范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述实用新型构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除