用于操作家用电器的话音控制系统的制作方法

文档序号:6554376阅读:172来源:国知局
专利名称:用于操作家用电器的话音控制系统的制作方法
技术领域
本发明涉及一种用于操作家用电器的话音控制系统,特别涉及一种根据语音用于管理家用电器的家用自动化系统。
已经有人提出了门内外通话系统(doorphone system),它能够监控通过一个室内网络(in-house network)与这个系统的一个主站连接的家用电器。在这个系统中,装置的控制只是在主站一方进行,也就是说,观看在主站的监视屏并通过操作按钮或者开关来控制。因此,由老人或者视力差的人使用这一系统不太容易。
考虑到以上不足,本发明成功的提供一种话音控制系统,其可很容易的操作控制家用电器。
本发明提供的这一系统包括一个家用代理服务器(HAS,Home AgentServer),其安装在房子内,并和家用电器连接;一个包括麦克风和扬声器的组合,其通过一个室内网络跟HAS连接;一个话音识别装置,其能够识别麦克风收到的用户的话音请求。该系统中还包括一个事务处理(transaction processing,TP)程序,其能由HAS执行该程序并管理电器装置。这个TP程序有一个指令解释模块,其从用户的话音请求确定特定的指令,说明对哪一个目标电器进行操作,以及控制这个电器的方法,同时给出一个输出命令,按照这个特定的指令,控制这个目标电器。利用这一系统能够处理用户的话音请求,从而控制指定的电器,而不需要操作按钮或者开关,它使得管理这些电器变得非常容易,即使是老人、视力差的人、或不熟悉这一系统结构的非熟练人员。
在一个方案中,该TP程序被用于产生一个控制信号,作为控制目标电器的输出命令。换句话说,这个TP程序驻留在HAS中,用于发出所述控制信号。
除了这一固定功能以外,该TP程序可以被用作一种移动代理程序(移动TP程序),它能够响应输出命令,从HAS移动到包括在目标电器中的一个本地计算机终端里,从而使它们能够在目标电器中被执行,进行现场控制。
该移动TP程序有一个迁移模块(migration module),其能够分析指令,寻找包括在其中的目标电器的相关地址,也就是本地计算机终端的有关地址,并将移动TP程序本身移动到这个本地计算机终端里,在其中执行。
为了使移动TP程序功能齐全,其可以包括一个话音识别模块,该话音识别模块实现的是话音识别装置。当这个系统包括一个以上HAS的时候,这一点特别有用,因为每个HAS都能够配置不同于移动TP程序的该话音识别装置。类似地,这个程序还可以进一步包括一个文字撰写器(text composer),提供与电器的特定控制有关的文字,还包括一个语音合成模块,其将文字转换成话音信息,从该扬声器中播放出来,以证实收到了用户的话音请求和/或完成了用户请求进行的控制。
最好该HAS提供有一个通信接口,用于将这个HAS与室内网络连接起来,同时与外界信息网络连接起来,例如与因特网连接起来,与这个信息网络连接的网站交换信息。此外,该HAS还包括一个地址表,其中储存了电器和网站的地址,在HAS上运行的移动TP程序对它们进行搜索,指定能够在其中执行用户请求过程的一个目标电器或者网站。也就是说,这个迁移模块首先查阅这个地址表,寻找目标电器或者网站地址,然后让这个移动TP程序自己搬迁到目标电器或者网站上,在那里执行移动TP程序,完成用户请求的处理过程。
这一系统还可以包括人出现传感器(human presence sensors),它们被安装在房子内不同的房间里,并与HAS连接,从而能够给HAS提供一个检测信号,说明用户出现在哪一个特定的房间中。在这一连接中,HAS和TP程序中的一个被设计成包括一个房间定位模块,其能参考检测信号识别特定的房间,并发出指令,从这个识别出来的房间的扬声器上发出话音消息。当用户的请求被输入通过无线电跟室内网络连接的一个移动终端携带的麦克风的时候,直接回答用户这样做是特别有用的。
此外,TP程序和HAS中的一个还可以包括一个话音定位模块,其能够确定麦克风收到的发出话音请求的用户的位置,并发出指令,让话音消息从属于这个确定地点的扬声器中发出。也就是说,这个话音定位模块对用户进行识别,然后估计预期这个用户会在哪个房间。这样,来自系统的话音消息可以在估计的房间中传递给用户。
最好该HAS包括一个个人信息表,这个个人信息表储存着每个用户跟分配给这个用户使用的电器之间的关系。与这个个人信息表相关联,TP程序被设计成包括一个用户识别模块,其通过用户的话音请求识别用户;还包括一个访问允许模块,其通过参考个人信息表,选择一个装置分配给识别出来的这个用户,并限制TP程序的执行只能针对分配的装置。这样,这一装置就只能由授权的用户或者一些用户访问,保证能够对家用电器进行安全管理,同时避免对电器进行不必要的控制,其不想让像小孩或者客人这样不熟悉的人使用。
此外,这个系统可以包括多个专用TP程序,其被分别分配给单个用户,用来限制用户,使用户只能使用预先确定给这个用户使用的一个或者多个电器。在这一连接中,在HAS上提供用户识别模块,用来通过话音请求识别用户,选择一个专用TP程序分配给识别出来的用户,并允许这一专用TP程序执行。这样,用户的话音请求就能被分配给发出请求的用户的专用TP程序处理,对家用电器实现有效、持久的管理。
当每个专用TP程序都被设计成能够从HAS移动到目标电器中的移动代理程序的时候,每个TP程序就能够小到足以在电器之间快速移动并立即执行,从而有效地管理家用电器。
此外,为了使TP程序小型,该HAS还被设计成包括一个话音识别装置、文字撰写装置和语音合成装置中的至少一个,最好是包括全部。
该HAS还可以另外包括一个通信接口,用于将这个HAS跟一个外部信息网络连接起来,比如与因特网连接起来,用于和连接在这个信息网络上的网站通信。为了这一目的,该HAS包括一个网站地址列表,其中储存了TP程序访问的网站的地址,当用户话音请求要求的过程被执行的时候,用于查找目标网站。这样,就能够执行这个TP程序,从而跟目标网站通信,获得这个网站上提供的服务。
除了麦克风和扬声器以外,这个系统还可以包括具备了一个显示器的一台个人计算机。这台个人计算机通过室内网络与HAS连接,用于将其中的麦克风收到的用户的话音请求传输给在HAS上运行的TP程序。在这种情况下,这个TP程序被赋予了发送文字撰写器提供的文字给个人计算机的显示器功能,用于以视觉方式确认收到了用户的话音请求和/或完成了被请求的控制操作。
该HAS还可以包括一个到公共电话网络的电话接口,用于和载有特殊TP程序的移动电话互相通信,这个特殊的TP程序是一个移动代理程序,能够从移动电话移动到HAS中或者这个电器的本地计算机终端里,从而在其中执行。在移动电话上运行的时候,这个特殊的TP程序被设计成接收用户管理电器的话音请求,包括一个话音识别模块、一个指令解释模块和一个迁移模块。在话音识别模块中识别出来的话音请求在指令解释模块中解释为一个特殊的指令,用于指示目标电器及控制该目标电器的方法。响应这一指令,迁移模块将特殊的TP程序移动到HAS或者本地计算机终端里,用于完成对该目标电器采用的方法。由于采用包括了运行特殊TP程序的移动电话,用户就能够在室外通过电话网络管理家用电器。
麦克风和扬声器可以安装在室内的一个开关盒中,其放在房内的天花板的插座(ceiling receptacle)中并与灯具(Lighting fixture)连接,或者就安装在灯具内。
HAS最好是安装在家庭信息和配电中心里,其中有一个分配器,连接在公共线路和室内分支电源线之间,有一个电话接口,连接在公共电话网络和室内电话线之间,还包括一个信息接口,连接在公共信息网络和室内信息网络之间。室内网络是通过电源线来连接的,它允许从HAS输出命令,传输给目标电器。这样,当室内网络采用的是电源线时,HAS可以用电源线、电话线集中起来。
下面结合附图对本发明的实施方案进行详细描述,本发明的这些目的和有益效果以及其它目的和有益效果就会变得一目了然。


图1是本发明一个最佳实施例中用于操作家用电器的一个话音控制系统的示意图;图2是说明在上述系统中使用的家用代理服务器(HAS)的结构框图;图3是说明在HAS上运行的事务处理(TP)程序的一个结构框图;图4是图2所示的系统操作的流程图;图5是说明利用移动TP程序的一个系统框图;和图6是说明图5所示系统操作的一个流程图。
现在参考图1,其中给出了本发明最佳实施例的一个话音控制系统。这个系统有一个家用代理服务器(HAS)20,其运行一个事务处理(TP)程序,用于管理家用电器,包括例如,一个灯具201、一个空调202、有电动门闩之类的一扇门203。这个TP程序基本上是由HAS20执行的,用于根据用户的话音请求,对目标电器进行控制,后面将对此加以详细说明。这个HAS20安装在一个家庭信息和配电中心100中,是连接室内网络10和室内电话网络与外部电话网络14以及象因特网这样的信息网络15的一扇门。在给出的实施例中,室内网络是用电源分电线11实现的,这些配电线11从安装在中心100中的分配器分支,连接到每个房间,例如起居室111、卧室112和儿童房间113,用于为其安装的家用电器供电。这个HAS20包括通信接口25和26,除了室内网络10以外,用于直接跟外面的电话网络和信息网络15连接,或者通过电话网路14跟它们连接。这个HAS20还连接到一个家用维护数据库40,其储存着在这个房子内的与电器和住户有关的各种信息,还与一个专用信息服务数据库48连接,其被设计成用于通过信息网络15或者一条专线给注册用户提供信息服务。这些信息服务包括天气预报、辞典搜索以及当今的信息网络技术能够提供的各种服务。
包括在这一个系统中的还有一组麦克风51和扬声器52,每个房间里的同一位置都有一组,并通过室内网络10与HAS20连接。这个麦克风51接收用户的话音请求,并将它传输给HAS20,在那里执行TP程序,按照话音请求指定的方式管理目标电器,扬声器52发出HAS20产生的话音消息,用于确认收到了用户的请求和/或完成了请求的控制操作。这个麦克风和扬声器组安装在天花板或者墙上,并安装在用于控制电器的一个开关盒中,安装在用于跟灯具连接的一个天花板上的插座210中,以及安装在灯具或者这类似的电器内部。此外,这一系统可以选择包括一台或者多台个人计算机60以及一个或者多个人出现传感器54。个人计算机60,其配备了一个麦克风61、一个扬声器62和一个显示器63,并通过线路或者无线电跟室内网络10连接,与HAS20互相通信。该人传感器54与室内网络10连接,为HAS20提供一个人检测信号(human detectionsignal),说明这个房间里是否有人。这个检测信号由TP程序处理,从而给出额外的功能,下面将详细描述。
这个系统还可以包括一个移动电话70,其载入了特殊的TP程序,用于接收来自一个麦克风那里用户的话音请求,并通过电话网络14和HAS20管理家用电器。另外,这个系统还可以跟一个数据服务中心80连接,比方说医院里的数据服务中心,用于在服务中心80和房子内的用户之间通过因特网15交换数据。这个数据服务中心80包括一个数据库81,其允许系统的授权用户访问这个数据库81,使用户能够检索和更新用户记录。
在讨论HAS20和TP程序的详细操作之前要指出这一系统能够使用两种TP程序,一种程序只在HAS20上运行,用于管理不是很复杂的那种电器,另一种程序是一种移动代理程序,能够从HAS20移动到复杂设备中去,这种复杂设备具有一个本地计算机终端,在其中执行TP程序,从而控制电器。在图示实施例中,复杂类型的电器用空调202表示,而典型的不复杂的电器则包括灯具201和门203。为了控制不复杂的电器,这个TP程序(以后叫做固定的(stationary)TP程序)发出控制信号,这些控制信号通过室内网络10传输,打开或者关闭目标电器。另一方面,移动类型的TP程序(以后叫做移动TP程序)自己通过室内网络10发送给目标电器,并在其中执行,从而控制电器,并在完成了请求的控制以后发送回HAS。
要注意,在这一连接中,提供的这些TP程序的形式都是独立执行的程序,这样的程序是用例如Java编程语言编写的,能够在载入了Java虚拟机以及一个有关的软件平台的多个操作系统上执行,这个有关的软件平台叫做Java类载入模型,负责串行化(serialization)、远程方法调用(remotemethod invocation)、多线程(multithreading)和反射。
图2说明运行固定TP程序30的HAS20的结构。除了这个TP程序以外,这个HAS20载入了一个外设控制程序,其定义为一个话音识别模块21、一个语音合成模块22、一个文字撰写模块24、一个控制信号输出模块23、一个室内通信接口25和一个公共通信接口26。这个话音识别模块21接收用户的话音请求,例如在麦克风51之一收到的“开灯”,并通过访问一个话音命令表27提取其中的内容,这个话音命令表27储存着各种话音命令以及跟相应的命令有关的内容。语音合成模块22用于从文字撰写模块24提供的文字产生话音消息。话音消息被随后发送给目标扬声器52,为收到用户的话音请求和/或完成请求的控制操作给出话音确认信号。控制信号输出模块23用于根据来自TP程序30的输出命令产生控制信号,控制不复杂的电器201或者203。控制信号通过室内网络10发送给目标电器,对其进行控制。为了这一目的,室内通信接口25被设计成通过将控制信号叠加在电源线上发送给电器。公共通信接口26允许TP程序30能够根据用户的话音请求,访问公共信息网络或者因特网15,从因特网上的各种网站获得被请求的结果或者服务。
如图2所示,固定的TP程序30包括一个具有指令解释模块32的控制中心31,一个电器控制模块37和一个数据库搜索模块38。如图3所示,控制中心31还包括一个房间定位模块33、一个话音定位模块34、一个用户识别模块35和一个访问允许模块36。该指令解释模块31分析话音请求的内容,确定用户请求要求的特定指令。如同图4中的流程图所示,首先判断这一指令是跟电器的控制有关还是跟信息服务有关。当这一指令与电器控制有关的时候,模块31就确定目标电器和用于控制它的被请求的方法。于是,电器控制模块37通过参照一个电器控制表41,获得控制信息,也就是跟目标电器有关的变量或者参数,并产生和输出控制信号,用于按照用户请求的方式控制目标电器。在那以后,模块37监视目标电器的状态,从那里接收控制结果,将结果传递给模块32,模块32则将指令转给文字撰写模块24产生一段文字,显示控制结果。然后将文字发送给语音合成模块22,转换成话音消息,发送给扬声器52,为用户给出结果的话音确认。指令解释模块32还让文字撰写模块24提供一段文字,表示接收用户的请求。这些文字随后在语音合成模块22中转换成对应的话音消息,通过扬声器52播放出来。
话音消息被发送给扬声器52,这个扬声器52安装在同一个房间中,其中的麦克风51接收用户的话音请求。但是,在便携式计算机这样的移动类型的个人计算机60上的麦克风收到用户请求的时候,话音消息被发送给用户所在房间的扬声器。为了这一目的,房间定位模块33包括在控制中心31里(图3),在人出现传感器54发送过来的检测信号的基础之上,用于找出用户当前在哪个房间,当用户的话音请求跟说明麦克风位置的标签无关的时候。在这种找到的房间的地址或者数据的基础之上,控制中心31指定这个扬声器52,让它发出话音消息给这个房间中的用户。此外,房间定位模块33还给出信息,当不同的房间中分布了同一类型一个以上的电器例如灯具的时候,用来识别正确的哪一个电器,当用户的请求缺乏特定的房间说明,例如,“开灯”,在这种情况下,房间定位模块33识别出房间,并将数据传递过去,从而找出房间中电器的正确地址,对其进行可靠的控制。
相应地除了房间定位模块以外,控制中心31还可以包括话音定位模块34,如图3所示,话音定位模块34核对话音请求的话音声纹(voice print)和储存在家用维护数据库40中个人信息表43中的数据,以便识别发出这一请求的用户,然后通过参照储存用户和有关的房间之间的关系的用户信息表43,估计这个用户在哪个房间,于是,这样估计出来的房间里的扬声器被控制中心31选中,用于从中发出话音消息。还有,缺乏特别指定属于哪个房间的电器的具体信息的时候,这一估计还被用于找出要控制的正确的电器。
此外,控制中心31还包括用户识别模块35,它按照话音定位模块34的方式识别发出请求的用户。这样被识别的用户的数据被发送给访问允许模块36,这个访问允许模块36则对应参考个人信息表43,而个人信息表43储存着电器的各种控制方法的清单和这些限于用户的各种服务。于是,访问允许模块36为指令解释模块32给出数据,说明允许的控制方法和被识别出来的用户能够使用的服务,从而使模块32只能够允许执行用户请求的控制方法或该用户允许的服务的有关指令。
在这一连接中,这一系统可以被配置成包括多个专用TP程序30,它们中的每一个都被分配给每个用户或者住户,并且被特殊地编程以只针对用户要求的电器、方法或者服务执行用户的请求。在这种情况下,从系统中撤销访问允许模块36,用户识别模块35和话音定位模块34由在HAS20上运行的外设控制程序来实现,而不是由TP程序来实现。外设控制程序被给予一个选择专用TP程序的功能,以和通过用户识别模块识别用户一致,并允许选择TP程序以执行目标电器的控制或者对这一服务的访问。除了提供多个专用TP程序以外,还可以对这一系统进行修改,使一个或者多个话音识别模块21、语音合成模块22和控制信号输出模块23可以被结合进TP程序中。
再回过头来参考图2及图4,当指令解释模块32认定用户的请求是跟信息服务有关的时候,就启动数据库搜索模块38,以判断被请求的信息服务是访问专用信息数据库48还是因特网15的网站。在这两种情形中的任一种情形中,数据库搜索模块38都参照家用维护数据库40中的一个网站地址表42,寻找访问被请求服务的地址。然后,模块38能访问专用信息服务数据库48和因特网上的网站中的一个,并接收被请求的结果,当结果是文字的时候,就在语音合成模块22中转换成语音,通过对应的扬声器52播放出来,将结果告诉用户。当结果是话音消息的时候,就被直接传递给扬声器。
参考图5,其中说明了采用能够从HAS20移动到复杂电器202的计算机终端去的移动TP程序30A的一个系统结构。在这种情况下,这个移动TP程序30A包括,除了指令解释模块32和数据库搜索模块38A以外,一个迁移模块39,用于将移动TP程序30A移动到目标电器202中,也就是它的计算机终端里,或者是专用信息服务数据库48,并允许执行它来控制电器或者获得信息。如同图6中的流程图所示,当指令解释模块32确定用户的请求跟电器控制有关的时候,这个迁移模块39从模块32接收目标电器的数据,参照电器地址表41A,获取目标电器的地址。然后,这个迁移模块39发出一个输出命令,将这个TP程序30A移动到目标电器中。输出命令在HAS20上运行的应用程序执行环境或者软件平台29中执行,从而将移动TP程序30A搬迁到目标电器中,这那里,移动TP程序30A参照结合在这个电器内的一个控制表222,获取控制信息,也就是用于进行被请求的控制的变量或者参数,并按照控制信息执行它,以便输出控制信号,获得需要的结果。随后,移动TP程序30A接收结果,并发出将它自己搬迁回HAS20的命令,在电器的应用程序执行环境中执行这一命令,将移动TP程序搬迁回HAS20。在那以后,在一个文字撰写模块24中产生显示控制结果的文字,并在语音合成模块22中转换成语音,从对应的扬声器52发出话音消息。为了使系统操作的确认简单,移动TP程序30A在目标电器中采取的步骤在图中用封闭的虚线表示。
选择扬声器52的方式和参考图2~4所描述的方式一样,这一选择是和房间定位模块33和/或话音定位模块一起进行的,其最好是由HAS本地的外设控制程序来执行,而不是移动TP程序来执行。此外,给移动TP程序30A或者外设控制程序提供用户识别模块,就像前面描述的一样,用于限制按照识别出来的用户对电器的控制。
与运行移动TP程序30A的HAS20相关,能在移动电话70中执行的特殊的TP程序最好是一个移动代理程序,其具有与HAS20本地的使用程序相似的话音识别模块和相似的指令解释模块。为了这一目的,移动电话70被设计成提供相似的应用程序执行环境或者软件平台,以允许这一特殊的TP程序搬迁到HAS中去和/或室内网络10上的复杂电器202中,并返回移动电话。因此,移动电话70收到的用户的话音请求被特殊的TP程序收到,这个特殊的TP程序对应地搬迁到室内网络中去执行被请求的对目标电器的控制,并和控制结果一起返回到移动电话中去,用声音告诉移动电话一侧的用户。
当指令解释模块32确定用户的请求跟信息服务有关的时候,启动数据库搜索模块38,以判断被请求的信息服务是要访问专用信息数据库48还是要访问因特网15上的网站。在这两种情况下,数据库搜索模块38参照家用维护数据库40中的网站地址表42,寻找访问被请求的服务所需要的地址。在设计专用信息服务表48的时候,启动迁移模块39,将移动TP程序30A搬迁到数据库48中,在那里执行这个程序,获得被请求的服务或者结果。然后,程序30A和获得的结果一起返回HAS20。另一方面,在指定因特网上的网站的时候,移动TP程序30A驻留在HAS20中,并启动数据库搜索模块38,访问目标网站,从目标网站获得被请求的服务或者结果。在这两种情况下,获得的结果都用声音消息的形式发送回用户,就像前面参考图2到图5所描述的一样。
虽然最好让专用信息数据库48允许移动TP程序30A在其中执行,以保证数据的快速捕获和数据更新性能,但是也可以将它设计为只响应来自HAS20的查询。前一种情况的一个实例是保健门诊部中的一个保健数据库81,作为一个数据服务中心80,用于收集用户的各种医学数据,不仅仅对这些数据进行搜索,还经常由用户对这些数据频繁地更新。例如,象体温这种每天都更新的记录是根据用户的请求来更新的,随后给出一句“我的体温是36.5度”,如图1所示。在后一种情况中,知道这种类型数据库地址的移动TP程序30A驻留在HAS20中,执行它,以获得被请求的结果。
如同前面参考图2对固定的TP程序所作的介绍一样,这个系统可以采用多个移动专用TP程序,每个移动专用TP程序都被分配给每一个用户或者住户,对它们进行特别编程,从而使针对分配给每个用户访问的电器、方法或者服务执行用户的请求。这一分配信息储存在个人信息表43中。
在图示实施例中,移动TP程序30A配备了话音识别模块21、语音合成模块22、文字撰写模块24、用户识别模块35和房间定位模块34,从而使移动程序充分简单,能够迅速地在HAS20和目标电器或者数据库之间移动。但是,可以将这些模块中的一个或者任意几个的组合结合进移动程序30A中,从而使这个程序变成多用途的,给予它多种功能,实现交给它的任务,而不需要给电器提供等价的功能。
这里要指出,由于移动TP程序能够在指令解释模块分析了用户的请求的基础之上决定是移动还是驻留,因此最好是另外包括不动的TP程序提供的那种电器控制模块37,这样一来,移动TP程序就也能够按照需要实现不动的TP程序功能,控制没有配备计算机终端的不复杂的电器。
在上述利用移动TP程序的系统结构中,同样可能包括另外的服务器,其也提供与HAS同样的应用操作环境,从而使移动程序也能够移动到另外的服务器中去,并从另外的服务器搬迁回来,当需要扩展室内网络以适应电器数目的增加时,这一点特别有用,因单个HAS不能支持的电器数量的增加。
这里指出,本发明的系统可以采用这里公开的特征的任意组合,实现前面提到的目的和其它目的。
权利要求
1.一种用于操作家用电器的话音控制系统,该系统包括一个家用代理服务器(HAS)(20),安装在房子内,并与家用电器(201,202,203)相连,用于控制这些家用电器的操作;一个麦克风(51;61)和一个扬声器(52;62),通过一个室内网络(10)连接到所述的HAS(20)一个话音识别装置(21),其能够识别由麦克风收到的用户的话音请求,一个事务处理程序(TP)(30;30A),能够在HAS中执行,以管理家用电器,该TP程序有一个指令解释模块(32),其根据话音请求准备一个特殊的指令,说明是哪一个目标电器以及控制该目标电器的方法,并提供一个输出命令,用于按照这个特殊的指令控制目标电器。
2.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述输出命令是一个控制信号,其能够控制它所能控制的目标电器(201,203)。
3.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述TP程序(30A)被写入一个移动代理程序,该移动代理程序能够响应该输出命令,从HAS移动到包括在目标电器中(202)的一个本地计算机终端,从而使它能够在其中执行,用于目标电器的控制。
4.如权利要求3所述的用于操作家用电器的话音控制系统,其中所述TP程序(30A)包括一个迁移模块(39),其能够分析该特别指令,寻找所述目标电器的相关地址,并将TP程序自己搬迁到所述目标电器的本地计算机终端里。
5.如权利要求3所述的用于操作家用电器的话音控制系统,其中所述TP程序(30A)包括定义所述话音识别装置的一个话音识别模块(21)。
6.如权利要求5所述的用于操作家用电器的话音控制系统,其中所述TP程序和所述HAS(20)之中的一个包括一个文字撰写器模块(24),提供与所述电器的特定控制有关的一段文字;及一个语音合成模块(22),其将文字转换成话音消息,从扬声器中播放出来,用来确认收到了用户的话音请求和/或完成了被请求的控制操作。
7.如权利要求4所述的用于操作家用电器的话音控制系统,其中所述HAS提供一个通信接口(25,26),用于连接HAS和所述室内网络以及连接象因特网这样的外部信息网络(15),用于和通过所述信息网络连接上的其它网站互相通信,所述HAS还包括一个地址清单(41A,42),其储存着电器和网站的地址,由HAS上运行的MAP查找,以指定一个目标电器或者网站,在那里执行用户请求的处理,所述迁移模块(39)允许将MAP自己搬迁到目标电器或者网站中,在那里执行这个MAP,执行由用户请求要求的处理。
8.如权利要求6所述的用于操作家用电器的话音控制系统,其中所述HAS与多个人出现传感器(54)连接,其适用于安装在房子的不同的房间(111,112,113)里,从而提供一个检测信号,说明该用户出现在一个特定的房间中,所述TP程序和所述HAS之中的一个还包括一个房间定位模块(33),其能够参考所述检测信号识别特定的房间,并发出指令,将话音消息从属于这个识别出来的房间的扬声器中播放出来。
9.如权利要求2所述的用于操作家用电器的话音控制系统,其中所述TP程序(30)和所述HAS(20)之中的一个还包括一个话音定位模块(34),其判断由麦克风收到的用户发出用户话音请求所处的位置,并发出指令,从属于该确定位置的扬声器发出所述话音消息。
10.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述HAS包括一个个人信息表(43),其储存着单个用户和分配给单个用户访问的电器之间的关系信息,所述TP程序还包括一个用户识别模块(35),其从该用户的话音请求中识别特定的用户,一个访问允许模块(36),其参照个人信息表选择电器分配给该识别出来的用户,并限制这个TP程序,使其只对分配的电器执行程序。
11.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述系统包括多个专用事务处理(TP)程序(30;30A),其被分别分配给单个用户,用于限制用户只能访问一个或者多个电器,所述HAS(20)包括一个用户识别模块(35),其通过用户的话音请求识别用户,选择专用TP程序中的一个分配给被识别出来的用户,并允许该专用TP程序执行。
12.如权利要求3所述的用于操作家用电器的话音控制系统,其中所述系统包括多个专用事务处理(TP)程序(30A),其被分别分配给单个用户,用于限制用户只能够访问一个或者多个电器,所述HAS(20)包括一个用户识别模块(35),其通过用户的话音请求识别用户,选择专用TP程序中的一个分配给被识别出来的用户,并允许专用TP程序搬迁到目标电器中以在那里执行。
13.如权利要求3所述的用于操作家用电器的话音控制系统,其中所述HAS(20)包括所述话音识别装置(21)。
14.如权利要求13所述的用于操作家用电器的话音控制系统,其中所述HAS还包括一个文字撰写装置(24),其提供与电器的某一特定控制有关的文字;一个语音合成装置(22),其将文字转换成话音消息,从所述扬声器播放出来,以确认收到了用户的话音请求和/或完成了被请求的控制操作。
15.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述HAS提供一个通信接口(26),用于连接HAS到象因特网这样的一个外部网络(15),用于与通过该信息网络连接的网站互相通信,所述HAS包括一个网站地址清单(42),其储存着网站的地址,TP程序参照它们,寻找一个目标网站,执行用户请求的一个要处理的要求,由此执行TP,与目标网站进行通信,以获得目标网站提供的服务。
16.如权利要求6所述的用于操作家用电器的话音控制系统,其中所述系统还包括一个配备了显示器(63)的一台个人计算机(60),除了麦克风(61)和扬声器(62)以外,所述个人计算机通过室内网络和HAS连接,用于将麦克风收到的用户请求传送给在HAS上运行的TP程序,所述TP程序具有一个功能,也就是将所述文字撰写器模块提供的文字发送给个人计算机的显示器。
17.如权利要求4所述的用于操作家用电器的话音控制系统,其中所述HAS有一个电话接口(26),通过公共电话网络(14)用于与移动电话(70)互相通信,所述移动电话具有一个特别的事务处理(TP)程序,其是一个移动代理程序,能够从移动电话移动到所述HAS或者所述本地计算机终端,并在其中执行,在移动电话中运行的时候,所述特别的TP程序接收用户在移动电话上的话音请求,以管理所述电器,所述特别TP程序包括一个话音识别模块,其能够识别在移动电话那里收到的用户的话音请求,一个指令解释模块,其从话音请求中准备一个特殊的指令,说明一个目标电器,以及用于控制目标电器的方法;和一个迁移模块,其响应所述特殊指令,将这个特殊的TP程序搬迁到所述HAS中或者所述本地计算机终端里,以完成对所述目标电器的控制方法。
18.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述麦克风和扬声器安装在一个开关盒里,该开关盒安装在房子里。
19.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述麦克风和扬声器安装在天花板上的一个插座中(21),该插座安装在房子里并与灯具连接。
20.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述麦克风和扬声器安装在一个定义为家用电器的灯具(201)里。
21.如权利要求1所述的用于操作家用电器的话音控制系统,其中所述HAS被组装在家庭信息和配电中心(100)里,其提供有一个分配器,其连接在公用线路和连接到电器的室内分支电源线之间;一个电话接口,用于连接室内电话线和公共电话网络;和一个信息接口,用于连接室内信息网络和外部信息网络,所述室内网络是通过所述电源线实现的,其允许输出命令通过它们传输。
全文摘要
一种用于管理家用电器的话音控制系统,包括一个与家用电器连接的家用代理服务器(HAS),通过室内网络与代理服务器连接的一个麦克风和一个扬声器,一个事务处理(TP)程序,其在HAS中运行,解释用户的话音请求,找出目标电器和控制这个目标电器的方法,并对这个目标电器执行所请求的控制操作,通过话音消息将结果通知用户。
文档编号G06Q50/00GK1324175SQ0111603
公开日2001年11月28日 申请日期2001年5月10日 优先权日2000年5月11日
发明者河崎利信, 荐田美行, 德永吉彦, 冈田幸夫, 篠宫弘达, 早见武人 申请人:松下电工株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1