智能家居网络服务控制装置及其控制方法_2

文档序号:9844819阅读:来源:国知局
23]图5是根据本发明的实施例的、家用终端机的语音识别引擎的工作流程图。
[0024]符号说明
[0025]100:通信终端机11:网络驱动程序
[0026]12:声音模式工作部 13:控制部
[0027]200:家用终端机(IDH) 21:接收部
[0028]22:语音识别引擎23:家居网络控制器
【具体实施方式】
[0029]以下,将参照附图对本发明的实施例进行说明。
[0030]图1示出的是根据本发明的实施例的、表示发生网络错误时的智能家居网络服务控制装置的概略性的模块构成图。
[0031]参照附图1,根据本发明的实施例的发生网络错误时的智能家居网络服务控制装置构成为利用本地网络(Local Network)来连接家用设备Dl、D2、……、Dn与家用终端机(IDH) 200,而且利用公用网络(Public Network)来连接所述家用终端机200和通信终端机100,其中所述通信终端机100构成有网络驱动器(W1-Fi/Network Driver) 11、声音模式工作部(Sound QRClient) 12、还有控制部(Devices Control Sender/Listener) 13。
[0032]所述网络驱动器11构成为检查公用网络的连接性后将其提供给所述控制部13。
[0033]所述声音模式工作部12构成为在根据所述网络驱动器11的检查结果而通信终端机100与家用终端机200没有形成网络连接的情况下,工作为声音控制模式(Sound QR),在声音控制模式下智能家居网络服务可通过通信终端机100而不停止地且持续地执行。
[0034]所述控制部13构成为在根据所述智能驱动器11的检查结果而通信终端机100和家用终端机200没有形成网络连接时控制所述声音模式工作部12。
[0035]此时,所述控制部13搭载有如下的控制程序:对通过所述网络驱动器11播送的网络状态进行监控,并且在根据其监控结果而通信终端机100和家用终端机200形成网络连接时,解除所述声音模式工作部12的声音控制模式。然而,所述控制程序可以是为了实现智能家居网络服务而存储于存储介质的计算机程序。
[0036]所述家用终端机200构成有接收部(Sound QR Server Process) 21和语音识别引擎(QR Sound Parser) 22、以及家居网络控制器23。
[0037]所述接收部21构成为在所述声音模式工作部12以声音控制模式工作而传送用户的语音控制命令时接收其语音控制命令。
[0038]所述语音识别引擎22构成为分析从接收部21接收的用户的语音控制命令。
[0039]所述家居网络控制器23构成为除了控制所述家用装置D1、D2、……Dn以外还控制所述接收部21和语音识别引擎22。
[0040]此时,所述家居网络控制器23在产生通知开始最初的智能家居网络服务的时间点的信号(冷启动(Coldstart))后将其传送到通信终端机100,而通信终端机200的控制部13搭载有如下的控制程序:在接收到通知开始最初的智能家居网络服务的时间点的信号(冷启动)时解除声音控制(Sound QR)的服务器模式(Server Mode)。其中,所述控制程序可以是为了实现智能家居网络服务的控制方法而存储于存储介质的计算机程序。
[0041]如上所述,对于根据本发明的实施例的在网络错误时对智能家居网络服务进行的控制而言,在网络错误状态下也可以通过搭载于通信终端机100的应用程序而控制智能家居网络服务,其控制包括第一步骤至第七步骤而进行。
[0042]在所述第一步骤中,检测通信终端机100和家用终端机200的网络连接状态。
[0043]S卩,构成于所述通信终端机100的网络驱动器11、以及所述家用终端机200内的家居网络控制器23将分别检测网络连接状态。
[0044]接着在第二步骤中,根据如上所述的检测结果,因网络错误而没有形成通信终端机100和家用终端机200的网络连接时,所述通信终端机100的控制部13控制声音模式工作部12而开启声音控制模式(Sound QR),而所述家用终端机200开启声音控制(Sound QR)的服务器模式(Server Mode)。
[0045]S卩,所述通信终端机100和家用终端机200因网络错误而相互间没有形成网络连接时,通信终端机100或者家用终端机200首先确认声音QR进程是否被激活。其中,所述声音QR在声音(或语音)领域中被定义为是QR(Quick Response)码,这属于本领域的公知常识,因而对此不再详述。
[0046]接着,通信终端机100的控制部13在所述声音QR进程没有被激活的情况下,激活声音QR进程后开启传送用于智能家居网络服务的用户的语音控制命令的侦听进程(Listener Process)。
[0047]另外,家用终端机200的居家网络控制器23在所述声音QR进程没有被激活的情况下,激活声音QR进程后注册可接收用于智能家居网络服务的用户的语音控制命令的解析部(Parser)和侦听部(Listener)。
[0048]在此,在通信终端机100和家用终端机200由用于智能家居网络服务的网络得到连接的情况下,将判断所述家用终端机200是否正常地接收了由所述通信终端机100传送的家用装置D1、D2、……Dn的控制命令,此时如果其判断结果为家用终端机200正常地接收到控制命令,则所述家用终端机200的居家网络控制器23将会进行智能家居网络服务,而如果家用终端机20没有正常地接收到控制命令,则所述通信终端机100的控制部13控制声音模式工作部12而开启声音控制模式(Sound QR)
[0049]接着在第三步骤中,在所述通信终端机100和家用终端机200分别开启声音控制模式和声音控制的服务器模式时,所述通信终端机100的控制部13利用分配到的IP网关(IP Gateway)而向家用终端机200请求Ping,而且所述家用终端机200的家居网络控制器23利用分配到的IP网关(IP Gateway)而向通信终端机100请求Ping。
[0050]接着在第四步骤中,在所述通信终端机100或者所述家用终端机200的Ping请求没有成功的情况下,所述通信终端机100的控制部13或者所述家用终端机200的家居网络控制器23判断为是网络异常,并在所述通信终端机100的声音模式工作部12中根据开启的声音控制模式而将把针对连接到智能家居网络的家用装置D1、D2、……Dn的用户的语音控制命令用声音QR(Sound Quick Response)进行匹配的WAV文件(WAV file)传送到家用终端机200的接收部21而进行处理。
[0051]在此,在所述通信终端机100或者所述家用终端机200的Ping请求成功的情况下,所述通信终端机100的控制部13或者家用终端机200的家居网络控制器23将确认是公用网络错误还是本地网络错误,而在被确认为其错误是公用网络错误且本地网络错误为正常的情况下,所述家用终端机200的家居网络控制器23重新启动(Rebooting)智能家居网络的家用装置D1、D2、……、Dn。
[0052]接着在第五步骤中,如果家用终端机200的接收部21接收由所述通信终端机100传送的用声音QR(快速响应:Quick Response)进程进行匹配的WAV文件后将其传达到语音识别引擎22,则所述语音识别引擎22以语音识别模式进行工作并把匹配于所述WAV文件的控制命令传送到家居网络控制器23,并由此而执行所述家居网络控制器23控制智能家居网络的相关家用装置Dl、D2、……Dn的工作。
[0053]即,在所述家用终端机200的接收部21接收WAV文件时,语音识别引擎22将被运行,此时所述语音识别引擎22检测接收到的WAV文件是否以非可听频率接收,如果其检测结果为WAV文件是非可听频率,则所述WAV文件对紧急情况语音(例如,紧急报警、紧急求救信号(SOS)、紧急语音批注(voice comment)等)或者针对家用装置D1、D2、……、Dn的语音控制命令的声音QR进行解析(Parsing)而分析其语音控制命令,然后将其结果传送到家居网络控制器23。
[0054]若如此,如果所述家居网络控制器23分析为紧急状况语音,则进行向紧急控制中心传达紧急状况的智能家居网络服务,而如果其分析为是对家用装置D1、D2、……、Dn的控制命令,则控制智能家居网
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1