电梯控制方法、装置、电子设备、存储介质及系统与流程

文档序号:21399640发布日期:2020-07-07 14:32阅读:151来源:国知局
电梯控制方法、装置、电子设备、存储介质及系统与流程

本公开涉及通信技术,尤其涉及人工智能技术。



背景技术:

目前,随着人工智能技术的发展,人工智能技术被应用在多种场景中,比如应用在电梯控制的场景中。

现有技术中,在智能化电梯的应用场景中,存在基于射频识别技术,通过刷卡形式实现电梯控制,还可以通过人脸识别的方式实现电梯的控制。

但是,这些方式都需要用户接触电梯才能够控制电梯,比如需要用户按需要到达的楼层按键。由于使用电梯的人员众多,这种方式存在一定的安全隐患,尤其是在传染病爆发时期,这种方式容易造成疫情扩散。

因此,如何使用户完全无接触的控制电梯,以提高电梯使用过程的安全性,是本领域技术人员亟需解决的问题。



技术实现要素:

本公开提供一种电梯控制方法、装置、电子设备、存储介质及系统,以实现无接触的电梯控制方式。

第一方面,本公开提供一种电梯控制方法,包括:

获取一用户指令,其中,所述用户指令是所述语音设备基于用户语音内容确定的;

对所述用户指令进行识别,并将所述用户指令转换为梯控指令;

通过所述梯控指令对所述电梯进行控制。

在一种可选的实施方式中,所述通过所述梯控指令对所述电梯进行控制,包括:

向电梯控制云端发送梯控指令,以使所述电梯控制云端根据所述梯控指令对所述电梯进行控制。

在这种实施方式中,可以通过电梯控制云端对电梯进行控制,从而降低对电梯本身的控制逻辑的设计复杂度。

在一种可选的实施方式中,所述通过所述梯控指令对所述电梯进行控制,包括:

向所述电梯发送所述梯控指令,以使所述电梯执行所述梯控指令。

在这种实施方式中,可以直接对电梯进行控制,减少通信中间环节的设备以及交互环节,提高电梯的控制效率。

在一种可选的实施方式中,预先设置有梯控协议;

所述将所述用户指令转换为梯控指令,包括:

基于所述梯控协议将所述用户指令转换为所述梯控指令。

在一种可选的实施方式中,若所述用户指令为预约指令,则所述方法还包括:

识别所述预约指令中包括的时间信息;

根据所述时间信息确定发送所述梯控指令的时机。

在这种实施方式中,可以在语音设备云端侧确定发送梯控指令的时机,从而无需电梯侧设计与控制电梯运行时机相关的逻辑,进而降低电梯侧的改进复杂度。

在一种可选的实施方式中,还包括:

接收电梯控制信息,并根据所述电梯控制信息向所述语音设备发送电梯控制结果,以使所述语音设备根据所述电梯控制结果播放通知消息。

在这种实施方式中,可以实现在室内或其他区域对电梯进行控制,从而避免多人等待电梯时存在的人员聚集情况,进一步的提高电梯使用过程的安全性。

在一种可选的实施方式中,接收电梯控制信息,并根据所述电梯控制信息播放通知消息。

种实施方式中,当由语音设备执行本方法时,能够通过语音设备直接播放通知消息,从而告知用户电梯状态。

在一种可选的实施方式中,所述获取一用户指令之前,还包括:

接收所述语音设备发送的地址信息;

向所述电梯控制云端发送所述地址信息、所述语音设备的信息,以使所述电梯控制云端根据所述地址信息确定语音设备与电梯之间的对应关系。

在一种可选的实施方式中,所述梯控指令中包括所述语音设备的信息,以使所述电梯控制云端能够根据所述语音设备与电梯之间的对应关系、所述语音设备的信息确定待控制电梯。

在一种可选的实施方式中,所述获取一用户指令之前,还包括:

接收地址信息和/或电梯信息;

根据所述地址信息和/或电梯信息确定所述语音设备与电梯之间的对应关系;

所述向所述电梯发送所述梯控指令,包括:

根据所述语音设备与电梯之间的对应关系确定待控制电梯,并向所述待控制电梯发送所述梯控指令。

在这种实施方式中,可以基于用户的设置预先绑定语音设备与电梯间的关系,从而可以基于这一关系确定一语音设备能够控制的电梯。

在一种可选的实施方式中,所述语音设备的设置位置包括以下任一种:

室内、设置有所述电梯的楼层内、电梯内。

在一种可选的实施方式中,包括:

预先设置用于控制电梯的指令词典,根据所述指令词典对所述语音设备进行训练。

在这种实施方式中,通过训练能够使语音设备具备识别电梯相关指令的能力,进而实现通过语音设备对电梯进行无接触控制的方案。

第二方面,本公开提供一种电梯控制方法,包括:

接收用户发出的语音内容,并根据所述语音内容确定用户指令;

将所述用户指令发送给语音设备云端,以使所述语音设备云端对所述用户指令进行识别,并根据识别结果对电梯进行控制。

第三方面,本公开提供一种电梯控制方法,包括:

接收语音设备云端发送的梯控指令,其中,所述梯控指令是所述语音设备云端对接收的用户指令进行识别得到的;

根据所述梯控指令对电梯进行控制。

第四方面,本公开提供一种电梯控制装置,包括:

获取模块,用于获取一用户指令,其中,所述用户指令是所述语音设备基于用户语音内容确定的;

识别模块,用于对所述用户指令进行识别,并将所述用户指令转换为梯控指令;

控制模块,用于通过所述梯控指令对所述电梯进行控制。

第五方面,本公开提供一种电梯控制装置,包括:

接收模块,用于接收用户发出的语音内容,并根据所述语音内容确定用户指令;

发送模块,用于将所述用户指令发送给语音设备云端,以使所述语音设备云端对所述用户指令进行识别,并根据识别结果对电梯进行控制。

第六方面,本公开提供一种电梯控制装置,包括:

接收模块,用于接收语音设备云端发送的梯控指令,其中,所述梯控指令是所述语音设备云端对接收的用户指令进行识别得到的;

控制模块,用于根据所述梯控指令对电梯进行控制。

第七方面,本公开提供一种电子设备,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面到第三方面中所述的任一项电梯控制方法。

第八方面,本公开提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如第一方面到第三方面中所述的任一项电梯控制方法。

第九方面,本公开提供一种电梯控制系统,包括语音设备、语音设备云端、电梯控制云端、电梯;

所述语音设备与所述语音设备云端连接,所述语音设备云端与所述电梯控制云端连接,所述电梯控制云端与所述电梯连接;

所述语音设备用于执行如第二方面所述的电梯控制方法;

所述语音设备云端用于执行如第一方面所述的任一项电梯控制方法;

所述电梯控制云端用于执行如第三方面所述的电梯控制方法,实现对所述电梯的控制。

本公开提供的电梯控制方法、装置、电子设备、存储介质及系统,包括:获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的;对用户指令进行识别,并将用户指令转换为梯控指令;通过梯控指令对电梯进行控制。本实施例提供的电梯控制方法,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

附图说明

附图用于更好地理解本方案,不构成对本申请的限定。其中:

图1a为本申请一示例性实施例示出的系统架构图;

图1b为本申请另一示例性实施例示出的系统架构图;

图2为本申请第一示例性实施例示出的电梯控制方法的流程图;

图3a为本申请一示例性实施例示出的第一应用场景图;

图3b为本申请一示例性实施例示出的第二应用场景图;

图4为本申请一示例性实施例示出的第三应用场景图;

图5为本申请第二示例性实施例示出的电梯控制方法的流程图;

图6为本申请一示例性实施例示出的第四应用场景图;

图7为本申请第三示例性实施例示出的电梯控制方法的流程图;

图8为本申请一示例性实施例示出的第五应用场景图;

图9为本申请一示例性实施例示出的第六应用场景图;

图10为本申请第四示例性实施例示出的电梯控制方法的流程图;

图11为本申请第五示例性实施例示出的电梯控制方法的流程图;

图12为本申请第六示例性实施例示出的电梯控制方法的流程图;

图13为本申请第七示例性实施例示出的电梯控制方法的流程图;

图14为本申请第一示例性实施例示出的电梯控制装置的结构图;

图15为本申请第二示例性实施例示出的电梯控制装置的结构图;

图16为本申请第三示例性实施例示出的电梯控制装置的结构图;

图17为本申请第四示例性实施例示出的电梯控制装置的结构图;

图18为本申请第五示例性实施例示出的电梯控制装置的结构图;

图19为本申请第六示例性实施例示出的电梯控制装置的结构图;

图20为本申请一示例性实施例示出的电子设备的结构图。

具体实施方式

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

在现有的电梯使用场景中,无论是智能化电梯或是传统电梯,都需要用户与电梯进行接触才能够控制电梯,比如,用户需要按压楼层按键。当使用电梯的人员较多时,会导致多人对电梯的同一位置进行触碰,导致存在一定的安全隐患。尤其是在电梯使用者携带传染性疾病时,这种电梯使用方式容易造成疾病扩散,存在安全隐患。此外,多人触碰电梯同一位置,也存在卫生隐患的问题。

为了解决上述技术问题,本公开提供一种电梯控制方案,通过语音设备对电梯进行控制,从而做到无接触就能够控制电梯,以解决现有技术中由于有接触控制电梯导致的安全隐患问题。

图1a为本申请一示例性实施例示出的系统架构图。

如图1a所示,本申请提供的方案可以应用在图1a所示出的系统中。该系统中可以包括一语音设备1a1、语音设备云端1a2以及电梯侧设备1a3。

其中,语音设备1a1可以通过网络与语音设备云端1a2交互,比如,用户可以向语音设备1a1发送指令,语音设备1a1可以基于用户指令向语音设备云端1a2发送控制指令,语音设备云端1a2再根据该控制指令向电梯侧设备1a3发送指令,从而控制电梯。

当语音设备1a1设置在室内时,用户可以远程控制电梯,比如呼叫电梯来到当前所在的楼层。当语音设备1a1设置在楼层中时,用户可以在楼层中控制电梯,比如呼叫电梯来到当前所在的楼层、开启电梯门等。当语音设备1a1设置在电梯内时,用户可以在电梯内控制电梯,比如发出需要到达的目的楼层。

图1b为本申请另一示例性实施例示出的系统架构图。

如图1b所示,本申请提供的方案可以应用在图1b所示出的系统中。该系统中可以包括一语音设备1b1以及电梯侧设备1b2。

其中,语音设备1b1可以通过有线或无线的方式与电梯侧设备1b2连接。比如,语音设备1b1可以通过内网与电梯侧设备1b2连接,再比如,语音设备1b1可以集成在电梯里,与电梯一体设置。

比如,用户可以向语音设备1b1发送指令,语音设备1b1可以基于用户指令向电梯侧设备1b2发送控制指令,从而控制电梯。

当语音设备1b1设置在室内时,用户可以远程控制电梯,比如呼叫电梯来到当前所在的楼层。当语音设备1b1设置在楼层中时,用户可以在楼层中控制电梯,比如呼叫电梯来到当前所在的楼层、开启电梯门等。当语音设备1b1设置在电梯内时,用户可以在电梯内控制电梯,比如发出需要到达的目的楼层。

语音设备的形式可以是一音箱,还可以是室内设置的控制装置,比如用于开启单元门的一控制装置,还可以是集成在电梯中的处理模块等。

图2为本申请第一示例性实施例示出的电梯控制方法的流程图。

如图2所示,本申请提供的电梯控制方法,包括:

步骤201,获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备云端1a2。语音设备云端1a2可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

可选的,用于执行本实施例提供的方法的电子设备还可以是图1b所示出的语音设备1b1,语音设备1b1可以识别用户说出的语音内容,并基于识别结果对电梯进行控制。

具体的,用户可以说出语音内容,语音设备能够对该语音内容进行识别,并确定一用户指令。

进一步的,语音设备可以通过将语音内容转换为文字内容的方式,得到该用户指令。语音设备中可以预先设置语义识别算法,从而能够将用户说出的语音内容转换为文字内容。

图3a为本申请一示例性实施例示出的第一应用场景图。

如图3所示,用户3a1可以唤醒语音设备3a2,并向其说出语音内容。比如,用户可以通过指令“小度小度”唤醒语音设备3a2,此后,用户3a1可以说出“我要去8楼”的语音内容。语音设备3a2能够将这一语音内容转换为文字内容“我要去8楼”。

实际应用时,语音设备可以与语音设备云端连接,具体可以通过有线网络或无线网络的方式连接。比如,用户可以对语音设备的网络进行配置,使其接入互联网,进而与同样接入互联网的语音设备云端连接。

其中,语音设备可以将识别的用户指令发送给语音设备云端。以使语音设备云端能够获取这一用户指令。

具体的,语音设备在发送用户指令时,可以将其封装在一条消息中,该消息中还可以包括语音设备的相关信息,比如语音设备标识,或者该语音设备绑定的用户标识等。

图3b为本申请一示例性实施例示出的第二应用场景图。

如图3b所示,语音设备3a2识别出用户指令后,可以将该用户指令发送给语音设备云端3a3,以使语音设备云端3a3基于该用户指令对电梯进行控制。

图4为本申请一示例性实施例示出的第三应用场景图。

如图4所示,语音设备41可以设置在电梯内,例如集成在电梯中。用户可以说出“我要去8楼”的语音内容。语音设备41能够将这一语音内容转换为文字内容“我要去8楼”。从而获取与用户说出的语音内容相匹配的用户指令。

步骤202,对用户指令进行识别,并将用户指令转换为梯控指令。

进一步的,可以对用户指令进行识别,具体可以识别该指令的意图。若用户指令是用于电梯控制的相关指令,则可以根据识别结果对电梯进行控制。

实际应用时,可以预先设置有识别算法,从而能够对用户指令进行识别,确定出用户意图从而得到识别结果。比如,用户指令为“我要去8楼”,那么用户的意图就是希望去往8楼,识别结果对应为去往8楼。

若由语音设备云端执行本实施例提供的方法,则可以由语音设备云端对用户指令进行识别;若由语音设备执行本实施例提供的方法,则可以由语音设备对用户指令进行识别,从而确定用户意图。比如,用户指令是“我要去车库”,则语音设备云端或语音设备能够识别出用户的意图是“去车库”。

由于用户指令是基于用户发出的语音内容得到的,因此,用户指令的标准可能不具有统一性,比如同样是去车库,有的用户可能说“我一会儿要去开车”,有的用户可能说“我要去车库”,因此,可以先识别出用户意图,再基于该意图将用户指令转换为梯控指令。

进一步的,语音设备云端或语音设备中可以预先设置梯控协议,可以利用梯控协议根据用户意图将用户指令转换为梯控指令。比如,用户指令是“我一会儿要去开车”,则识别出的意图是“去车库”,那么转换得到的梯控指令可以包括去车库的信息。

若由语音设备云端执行本实施例提供的方法,则梯控指令中还可以包括发送用户指令的语音设备的信息。

步骤203,通过梯控指令对电梯进行控制。

实际应用时,语音设备云端或者语音设备可以根据转换得到的梯控指令对电梯进行控制。下面根据不同的情形分别进行解释。

一种实施方式中,电梯设备侧可以设置电梯控制云端,语音设备云端可以根据识别结果得到一梯控指令,并向电梯控制云端发送梯控指令,再由电梯控制云端向电梯发送控制指令,从而实现电梯的无接触控制过程。

另一种实施方式中,可以由语音设备云端根据识别结果得到一梯控指令,再直接向电梯发送梯控指令,从而实现电梯的无接触控制过程。

再一种实施方式中,可以由语音设备对用户指令进行转换得到梯控指令,再直接向电梯发送梯控指令,从而实现电梯的无接触控制过程。

具体的,电梯可以通过有线或无线的方式接入网络,从而使电梯与电梯控制云端连接,或者使电梯与语音设备云端连接。电梯还可以通过有线的方式与语音设备连接,例如,可以将语音设备集成在电梯中。

进一步的,若语音设备设置在用户家中、办公室等地,则还可以预先对语音设备进行配置,以确定其所在楼层。比如,若语音设备为用户在家中使用的设备,则用户可以对该语音设备进行设置,具体可以设置详细的地址信息,语音设备可以将这一信息发送到语音设备云端。

若语音设备是设置在楼层中的,则可以由设置该语音设备的厂商配置该语音设备所在的楼层,还可以配置与其绑定的电梯。若语音设备是设置在电梯内的,则可以将语音设备所在的楼层与电梯所在楼层关联,还可以将所在的电梯与该语音设备进行绑定。

可选的,若由语音设备云端执行本实施例的方法,则语音设备云端还可以根据语音设备接入的网络确定语音设备的地址信息。比如,根据接入网络的网络地址确定对应的实际地址。

一种实施方式中,语音设备云端可以将语音设备的地址信息发送给电梯控制云端,或者由语音设备云端根据该地址信息确定对应的电梯,再将该语音设备与电梯的对应关系发送给电梯控制云端。可以由电梯控制云端记录语音设备与电梯的对应关系。语音设备云端还可以根据地址信息确定语音设备所在楼层,并将该楼层发送给电梯控制云端,或者由电梯控制云端根据接收的地址信息确定语音设备所在的楼层。在这种实施方式中,可以由电梯控制云端记录语音设备对应的电梯信息,还可以记录语音设备所在楼层的信息。

另一种实施方式中,语音设备云端可以存储语音设备的地址信息,或者可以根据该地址信息确定对应的电梯,并存储语音设备与电梯的对应关系。还可以根据该地址信息确定语音设备所在的楼层。这种实施方式中,可以由语音设备云端记录语音设备对应的电梯信息,还可以记录语音设备所在楼层的信息。

再一种实施方式中,语音设备可以与待控制的待控制电梯直接绑定,比如语音设备可以通过有线的方式将电梯控制指令发送给一固定的电梯。

在对电梯进行控制时,若通过电梯控制云端控制电梯,则可以由语音设备云端或者电梯控制云端根据语音设备与电梯的对应关系确定待控制电梯,再由电梯控制云端向待控制电梯发送指令,从而实现电梯的无接触控制。若由语音设备云端直接控制电梯,则可以由语音设备云端根据语音设备与电梯的对应关系确定待控制电梯,并直接向待控制电梯发送指令,从而实现电梯的无接触控制。

本实施例提供的方法用于控制电梯,该方法由设置有本实施例提供的方法的设备执行,该设备通常以硬件和/或软件的方式来实现。

本实施例提供的电梯控制方法,包括:获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的;识别用户指令,并将用户指令转换为梯控指令;通过梯控指令对电梯进行控制。本实施例提供的电梯控制方法,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

图5为本申请第二示例性实施例示出的电梯控制方法的流程图。

如图5所示,本实施例提供的电梯控制方法,包括:

步骤501,预先设置用于控制电梯的指令词典,根据指令词典对语音设备进行训练。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备云端1a2。语音设备云端1a2可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

具体的,可以预先设置一指令词典,该指令词典中包括电梯控制相关的指令。比如,“我要去8楼”、“我要去车库”等,再比如“5分钟之后我要出门”。可以利用这些指令训练语音设备,具体可以训练语音设备内置的语义识别算法,使得用户说出相应的语句后,语音设备能够识别出相应的内容。

步骤502,接收语音设备发送的地址信息。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备云端1a2。语音设备云端1a2可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

具体的,本实施例提供的方法中,还可以预先对语音设备进行配置。比如,语音设备是一用户的设备,则该用户可以设置家庭地址,进而使得语音设备获取一地址信息。

进一步的,语音设备可以将该地址信息通过网络发送给语音设备云端,以使语音设备云端接收该地址信息。

步骤503,向电梯控制云端发送地址信息、语音设备的信息,以使电梯控制云端根据地址信息确定语音设备与电梯之间的对应关系。

在一种可选的实施方式中,还可以直接设置语音设备对应的电梯,比如,当语音设备设置在楼层中或电梯内时,可以由工作人员直接设置该语音设备控制的电梯。语音设备可以将这一信息发送给语音设备云端,再通过语音设备云端将其发送给电梯控制云端,由电梯控制云端维护这一信息。

图6为本申请一示例性实施例示出的第四应用场景图。

如图6所示,本实施例提供的方法可以应用在如图6所示出的应用场景中。

其中,用户61可以与语音设备62交互,语音设备62可以通过网络与语音设备云端63交互,语音设备云端63与电梯控制云端64通过网络交互,电梯控制云端64可以对电梯65进行控制。

具体的,语音设备云端接收到地址信息后,可以将发送该地址信息的语音设备以及该地址信息一同发送给电梯控制云端。比如,语音设备a向语音设备云端发送配置信息,信息中包括地址为address1,发送的该信息中还可以包括发送源信息,即语音设备a的信息,则语音设备云端可以向电梯控制云端发送语音设备a的信息、地址address1。

进一步的,语音设备a的信息可以是语音设备a的标识,还可以是登陆语音设备a的账户信息,本实施例不对此进行限制。

实际应用时,电梯控制云端接收到语音设备信息及其关联的地址信息后,可以基于该地址信息确定该语音设备对应的电梯,即该语音设备需要控制的电梯。

其中,电梯控制云端还可以记录语音设备与电梯之间的对应关系,例如,电梯控制云端中可以维护一映射表,其中包括各个语音设备与其控制的电梯的信息,比如可以是语音设备标识与电梯标识间的对应关系。

具体的,电梯控制云端还可以根据接收的地址信息,确定语音设备的楼层信息,并记录语音设备与楼层的对应关系。比如,可以维护一映射表,其中记录有语音设备标识与楼层的对应关系。

例如,语音设备a的地址信息为adress1,该地址对应的电梯为电梯1,对应的电梯是指语音设备a所在地址使用的电梯。语音设备云端可以将语音设备a的地址信息adress1发送给电梯控制云端,由电梯控制云端基于该地址确定语音设备a对应的电梯是电梯1,并存储二者对应关系。

步骤504,获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的。

步骤504的实现方式与步骤201类似,不再赘述。

步骤505,对用户指令进行识别,并基于梯控协议将用户指令转换为梯控指令。

进一步的,语音设备云端中可以预先设置梯控协议,利用该梯控协议,能够将用户指令转换为梯控指令。

实际应用时,可以对用户指令进行语义识别,得到用户意图。该用户意图可以用户希望前往的楼层等信息。比如,用户指令是“我要去车库”,该用户所在楼宇中,地下车库在-1层,则可以识别出用户意图是“前往-1层”。

其中,识别出用户意图后,可以基于梯控协议将该用户指令转换为梯控指令。在转换时,可以利用梯控协议,根据该用户意图将用户指令转换为对应的梯控指令。一种实施方式中,转换后的梯控指令可以包括语音设备信息,还可以包括目标楼层。

步骤506,向电梯控制云端发送梯控指令,以使电梯控制云端根据梯控指令对电梯进行控制。

请继续参考图6,如图6所示,语音设备云端63与电梯控制云端64可以通过网络连接。当语音设备云端确定出梯控指令后,可以将其发送给电梯控制云端。由电梯控制云端根据梯控指令对电梯进行控制。

具体的,梯控指令中包括语音设备的信息,比如可以包括语音设备的标识。电梯控制云端能够根据语音设备与电梯之间的对应关系、语音设备的信息确定待控制电梯。该对应关系可以是电梯控制云端利用步骤503中接收的地址信息、语音设备的信息确定的对应关系。

比如,梯控指令包括语音设备的标识信息为a,则电梯控制云端可以查询预先确定的对应关系,确定语音设备a对应的电梯是电梯1,从而将电梯1确定为待控制电梯。

进一步的,电梯控制云端可以根据梯控指令控制该待控制电梯。例如,可以根据梯控指令确定一自有指令,并向电梯发送自有指令,使得电梯执行该自有指令。

自有指令可以是用于控制电梯的现有的指令,比如,当用户按压楼层按键1时,电梯控制器基于这一按压操作生成或者获取的控制指令可以是自有指令。再比如,当用户在楼层中按压上行按键时,电梯控制器基于这一操作生成或者获取的控制指令也可以是自有指令。通过这样的方式能够降低电梯侧的改造工作量,进而提高实现电梯控制方法的效率。

在一种可选的实施方式中,用户指令为预约指令。预约指令是指用于预约电梯的指令,比如,用户说出的内容是“我5分钟之后下楼”,则对应的用户指令为一预约指令。

若语音设备云端识别一用户指令为预约指令,则在语音设备云端向电梯控制云端发送梯控指令之前,还可以包括:

识别预约指令中包括的时间信息;

根据时间信息确定发送梯控指令的时机。

其中,若语音设备云端识别一用户指令为预约指令,则语音设备可以识别该预约指令中包括的时间信息,具体为用户需要使用电梯的时间信息。比如,识别结果可以是“5分钟后”。

当用户说出的语音内容是“我六点半下楼”,则智能云端设备可以识别出该指令中包括的“六点半”。

语音设备云端可以根据时间信息确定发送梯控指令的时机。比如可以是5分钟之后发送该梯控指令。再比如,当识别内容为一准确时刻,且该时刻是以12小时制表达的,则语音设备云端还可以根据当前时刻、预约指令中包括的时间信息确定发送梯控指令的时机,例如,可以确定在18:30时发送该梯控指令。

当用户指令是预约指令时,由语音设备云端侧控制发送梯控指令的时机,无需电梯控制云端设计控制电梯时机的逻辑,能够降低电梯控制云端的设计复杂度。

步骤507,接收电梯控制云端发送的电梯控制信息,并根据电梯控制信息向语音设备发送电梯控制结果,以使语音设备根据电梯控制结果播放通知消息。

请继续参考图6,本实施例提供的方法中,电梯65还可以向电梯控制云端64发送电梯状态,电梯控制云端64可以基于电梯状态确定电梯控制信息,并向语音设备云端63发送该电梯控制信息,语音设备云端63根据电梯控制信息向语音设备62发送电梯控制结果,语音设备62根据电梯控制结果播放通知消息,从而使用户61能够基于通知消息决定是否出门。

电梯状态可以包括电梯当前达到的楼层、电梯门开启或关闭的状态等。

本实施例提供的电梯控制方法中还可以包括反向的数据传输过程,通过这样的传输过程能够控制语音设备通知用户电梯的状态。

其中,这种室内或者远程控制电梯的实现方式能够进一步的提高电梯使用过程的安全性。比如,用户在室内准备出门前,可以通过语音设备预约电梯,从而能够避免用户在电梯前进行等待,能够节约用户时间。此外,若使用电梯的用户较多,在电梯口进行等待还会造成人员聚集的情况,若在传染病爆发时期,这种电梯等待导致的人员聚集也会加快疫情扩散。

图7为本申请第三示例性实施例示出的电梯控制方法的流程图。

如图7所示,本实施例提供的电梯控制方法,包括:

步骤701,接收地址信息和/或电梯信息。

步骤702,根据地址信息确定语音设备与电梯之间的对应关系。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备云端1a2。语音设备云端1a2可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

可选的,用于执行本实施例提供的方法的电子设备还可以是图1b所示出的语音设备1b1,语音设备1b1可以识别用户说出的语音内容,并基于识别结果对电梯进行控制。

具体的,本实施例提供的方法中,还可以预先对语音设备进行配置。比如,语音设备是一用户的设备,则该用户可以设置家庭地址,进而使得语音设备获取一地址信息。再比如,还可以由相关工作人员设置语音设备绑定的电梯信息。

一种实施方式中,若由语音设备云端执行本实施例提供的方法,则用户可以对语音设备进行设置,语音设备可以将设置信息中的地址信息通过网络发送给语音设备云端,以使语音设备云端接收该地址信息。

另一种实施方式中,若由语音设备执行本实施例提供的方法,则可以直接设置该语音设备绑定的电梯信息,使得语音设备记录其需要控制的电梯。

实际应用时,语音设备云端可以根据接收的地址信息确定需要控制的电梯,并记录语音设备与该电梯之间的对应关系。比如,可以根据接收的包括地址信息的消息确定语音设备的信息,该信息可以是语音设备的标识,或者登陆语音设备的账号,语音设备云端可以记录该标识或账号与需要控制的电梯之间的对应关系。

在一种可选的实施方式中,还可以直接设置语音设备对应的电梯,比如,当语音设备设置在楼层中或电梯内时,可以由工作人员直接设置该语音设备控制的电梯。语音设备可以将这一信息发送给语音设备云端,再通过语音设备云端将其发送给电梯控制云端,由电梯控制云端维护这一信息。

可选的,还可以由语音设备根据接收的电梯信息,确定自身与电梯之间的对应关系。

图8为本申请一示例性实施例示出的第五应用场景图。

如图8所示,本实施例提供的方法可以应用在如图8所示出的应用场景中。

其中,用户81可以与语音设备82交互,语音设备82可以通过网络与语音设备云端83交互,语音设备云端83与电梯84通过网络交互,智能控制云端83可以直接对电梯84进行控制。

比如,语音设备b向语音设备云端发送配置信息,信息中包括地址为address2,发送的该信息中还可以包括发送源信息,即语音设备b的信息。

进一步的,语音设备b的信息可以是语音设备b的标识,还可以是登陆语音设备b的账户信息,本实施例不对此进行限制。

语音设备云端可以根据地址address2确定需要控制的电梯为电梯2,并记录语音设备b与电梯2的对应关系。

例如,语音设备云端中可以维护一映射表,其中包括各个语音设备与其控制的电梯的信息,比如可以是语音设备标识与电梯标识间的对应关系。

具体的,语音设备云端还可以根据接收的地址信息,确定语音设备的楼层信息,并记录语音设备与楼层的对应关系。比如,可以维护一映射表,其中记录有语音设备标识与楼层的对应关系。

图9为本申请一示例性实施例示出的第六应用场景图。

如图9所示,本实施例提供的方法还可以应用在如图9所示出的应用场景中。

其中,用户91可以与语音设备92交互,语音设备92可以直接与电梯93交互,实现对电梯93进行控制。

语音设备92可以和电梯93一体设置,也可以分体设置。若一体设置,二者可以通过有线连接,若分体设置,则二者可以通过无线方式进行连接。

比如语音设备接收的电梯信息是电梯3,则该语音设备可以记录其所需要控制的电梯时电梯3这一信息。

步骤703,获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的。

步骤703的实现方式与步骤201类似,不再赘述。

步骤704,对用户指令进行识别,并基于梯控协议将用户指令转换为梯控指令。

具体的指令转换方式与步骤505类似,不再赘述。

在本实施例中,得到的梯控指令能够直接被电梯识别。

步骤705,向电梯发送梯控指令,以使电梯执行梯控指令。

请继续参考图8,如图8所示,语音设备云端83与电梯84可以通过网络连接。当语音设备云端确定出梯控指令后,可以直接将其发送给电梯,从而实现电梯的无接触控制。

请参考图9,如图9所示,语音设备92与电梯93之间可以通过有线或无线的方式连接,当语音设备确定出梯控指令后,可以直接将其发送给电梯,从而实现电梯的无接触控制。

具体的,电梯中可以设置扩展模块,用于识别该梯控指令,并基于识别结果对电梯进行控制。

进一步的,语音设备云端或语音设备可以根据语音设备与电梯之间的对应关系、发送用户指令的语音设备确定待控制电梯。该对应关系可以是语音设备云端通过步骤701-702确定的对应关系。

比如,发送用户指令的语音设备的标识信息为b,则语音设备云端可以查询预先确定的对应关系,确定语音设备b对应的电梯是电梯2,从而将电梯确定为待控制电梯。

实际应用时,语音设备云端可以向待控制电梯发送梯控指令,使得待控制电梯执行这一指令。

再比如,获取用户指令的语音设备中记录的待控制电梯是电梯3,则语音设备可以向电梯3直接发送梯控指令。

其中,本实施例提供的方法中,转换得到的梯控指令可以是电梯的自有指令,可以利用梯控协议,将用户指令转换为自有指令。自有指令可以是用于控制电梯的现有的指令,比如,当用户按压楼层按键1时,电梯控制器基于这一按压操作生成或者获取的控制指令可以是自有指令。再比如,当用户在楼层中按压上行按键时,电梯控制器基于这一操作生成或者获取的控制指令也可以是自有指令。通过这样的方式能够降低电梯侧的改造工作量,进而提高实现电梯控制方法的效率。

在一种可选的实施方式中,用户指令为预约指令。预约指令是指用于预约电梯的指令,比如,用户说出的内容是“我5分钟之后下楼”,则对应的用户指令为一预约指令。

若语音设备云端识别一用户指令为预约指令,则在语音设备云端向电梯发送梯控指令之前,还可以包括:

识别预约指令中包括的时间信息;

根据时间信息确定发送梯控指令的时机。

其中,若语音设备云端或语音设备识别一用户指令为预约指令,则语音设备可以识别该预约指令中包括的时间信息,具体为用户需要使用电梯的时间信息。比如,识别结果可以是“5分钟后”。

当用户说出的语音内容是“我六点半下楼”,则智能云端设备或语音设备可以识别出该指令中包括的“六点半”。

语音设备云端或语音设备可以根据时间信息确定发送梯控指令的时机。比如可以是5分钟之后发送该梯控指令。再比如,当识别内容为一准确时刻,且该时刻是以12小时制表达的,则语音设备云端或语音设备还可以根据当前时刻、预约指令中包括的时间信息确定发送梯控指令的时机,例如,可以确定在18:30时发送该梯控指令。

当用户指令是预约指令时,由语音设备云端侧或语音设备控制发送梯控指令的时机,无需设计电梯侧用于控制电梯时机的逻辑,能够降低电梯控制云端的设计复杂度。

步骤706a,接收电梯发送的电梯控制信息,并根据电梯控制信息向语音设备发送电梯控制结果,以使语音设备根据电梯控制结果播放通知消息。

请继续参考图8,本实施例提供的方法中,电梯84还可以向语音设备云端83发送电梯控制信息,语音设备云端83可以基于电梯控制信息确定电梯控制结果,并向语音设备82发送该电梯控制结果,语音设备82根据电梯控制结果播放通知消息,从而使用户81能够基于通知消息决定是否出门。

步骤706b,接收电梯控制信息,并根据电梯控制信息播放通知消息。

请继续参考图9,本实施例提供的方法中,电梯93还可以向语音设备92发送电梯控制信息,语音设备92可以基于电梯控制信息播放通知消息,比如“一楼到了”,从而提醒用户当前到达楼层。

本实施例提供的电梯控制方法中还可以包括反向的数据传输过程,通过这样的传输过程能够控制语音设备通知用户电梯的状态。

其中,这种室内或者远程控制电梯的实现方式能够进一步的提高电梯使用过程的安全性。比如,用户在室内准备出门前,可以通过语音设备预约电梯,从而能够避免用户在电梯前进行等待,能够节约用户时间。此外,若使用电梯的用户较多,在电梯口进行等待还会造成人员聚集的情况,若在传染病爆发时期,这种电梯等待导致的人员聚集也会加快疫情扩散。

图10为本申请第四示例性实施例示出的电梯控制方法的流程图。

如图10所示,本申请提供的电梯控制方法,包括:

步骤1001,接收用户发出的语音内容,并根据语音内容确定用户指令。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备1a1。语音设备1a1可以是一设置有麦克风的电子设备。

具体的,语音设备1a1的形式例如可以是一智能音箱、接入网络的照明灯等。

进一步的,用户可以说出语音内容,语音设备能够对该语音内容进行识别,并确定一用户指令。进一步的,语音设备可以通过将语音内容转换为文字内容的方式,得到该用户指令。语音设备中可以预先设置语义识别算法,从而能够将用户说出的语音内容转换为文字内容。

比如,用户可以唤醒语音设备,并向其说出语音内容。比如,用户可以通过指令“小度小度”唤醒语音设备,此后,用户可以说出“我要去8楼”的语音内容。语音设备能够将这一语音内容转换为文字内容“我要去8楼”。

步骤1002,将用户指令发送给语音设备云端,以使语音设备云端对用户指令进行识别,并根据识别结果对电梯进行控制。

实际应用时,语音设备可以与语音设备云端连接,具体可以通过有线网络或无线网络的方式连接。比如,用户可以对语音设备的网络进行配置,使其接入互联网,进而与同样接入互联网的语音设备云端连接。

其中,语音设备可以将识别的用户指令发送给语音设备云端。

具体的,语音设备在发送用户指令时,可以将其封装在一条消息中,该消息中还可以包括语音设备的相关信息,比如语音设备标识,或者该语音设备绑定的用户标识等。

进一步的,语音设备云端可以对用户指令进行识别,具体可以识别该指令的意图。若用户指令是用于电梯控制的相关指令,则语音设备云端可以根据识别结果对电梯进行控制。

实际应用时,语音设备云端中可以预先有识别算法,从而能够对用户指令进行识别,确定出用户意图从而得到识别结果。其中,语音设备云端可以根据识别结果对电梯进行控制。

一种实施方式中,电梯设备侧可以设置电梯控制云端,语音设备云端可以根据识别结果向电梯控制云端发送电梯控制指令,再由电梯控制云端向电梯发送控制指令,从而实现电梯的无接触控制过程。

另一种实施方式中,可以由语音设备云端根据识别结果直接向电梯发送电梯控制指令,从而实现电梯的无接触控制过程。

具体的,电梯可以通过有线或无线的方式接入网络,从而使电梯与电梯控制云端连接,或者使电梯与语音设备云端连接。

本实施例提供的方法用于控制电梯,该方法由设置有本实施例提供的方法的设备执行,该设备通常以硬件和/或软件的方式来实现。

本实施例提供的电梯控制方法,包括:接收用户发出的语音内容,并根据语音内容确定用户指令;将用户指令发送给语音设备云端,以使语音设备云端对用户指令进行识别,并根据识别结果对电梯进行控制。本实施例提供的电梯控制方法,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

图11为本申请第五示例性实施例示出的电梯控制方法的流程图。

如图11所示,本申请提供的电梯控制方法,包括:

步骤1101,预先设置用于控制电梯的指令词典,并根据指令词典进行训练。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的语音设备1a1。语音设备1a1可以是一设置有麦克风的电子设备。

具体的,语音设备1a1的形式例如可以是一智能音箱、接入网络的照明灯等。

具体的,可以预先设置一指令词典,该指令词典中包括电梯控制相关的指令。比如,“我要去8楼”、“我要去车库”等,再比如“5分钟之后我要出门”。可以利用这些指令训练语音设备,具体可以训练语音设备内置的语义识别算法,使得用户说出相应的语句后,语音设备能够识别出相应的内容。

步骤1102,接收包括地址信息的配置指令。

本实施例提供的方法中,还可以预先对语音设备进行配置。比如,语音设备是一用户的设备,则该用户可以设置家庭地址,进而使得语音设备获取一地址信息。

进一步的,语音设备可以将该地址信息通过网络发送给语音设备云端,以使语音设备云端接收该地址信息。

步骤1103,将地址信息发送给语音设备云端,以使语音设备云端存储语音设备与地址信息的对应关系,或者,以使语音设备云端向电梯控制云端发送地址信息、语音设备的信息,以使电梯控制云端存储语音设备与地址信息之间的对应关系。

步骤1101与步骤1102-1103的执行时序不做限制。

其中,语音设备可以将地址信息发送给语音设备云端。

一种实施方式中,语音设备云端可以将语音设备的地址信息再发送给电梯控制云端,或者由语音设备云端根据该地址信息确定对应的电梯,再将该语音设备与电梯的对应关系发送给电梯控制云端。可以由电梯控制云端记录语音设备与电梯的对应关系。

另一种实施方式中,语音设备云端可以存储语音设备的地址信息,或者可以根据该地址信息确定对应的电梯,并存储语音设备与电梯的对应关系。

步骤1104,接收用户发出的语音内容,并根据语音内容确定用户指令。

步骤1105,将用户指令发送给语音设备云端,以使语音设备云端对用户指令进行识别,并根据识别结果对电梯进行控制。

步骤1104-1105与步骤1001-1002的实现方式类似,不再赘述。

步骤1106,接收语音设备云端发送的电梯控制结果,并根据电梯控制结果播放通知消息。

语音设备还可以接收语音设备云端发送的电梯控制结果,并根据该电梯控制结果播放通知消息,例如,播放“电梯已到达,请出门”的消息。

一种实施方式中,若语音设备云端通过电梯控制云端控制电梯,则电梯可以向电梯控制云端发送电梯状态,电梯控制云端可以基于电梯状态确定电梯控制信息,并向语音设备云端发送该电梯控制信息,语音设备云端根据电梯控制信息向语音设备发送电梯控制结果,语音设备根据电梯控制结果播放通知消息,从而使用户能够基于通知消息决定是否出门。

另一种实施方式中,若电梯控制云端直接对电梯进行控制,则电梯可以向语音设备云端发送电梯状态,语音设备云端可以基于电梯状态确定电梯控制信息,并向语音设备云端发送该电梯控制信息,语音设备云端根据电梯控制信息向语音设备发送电梯控制结果,语音设备根据电梯控制结果播放通知消息,从而使用户能够基于通知消息决定是否出门。

本实施例提供的方法可以应用于一语音设备,语音设备的设置位置包括以下任一种:

室内、设置有电梯的楼层内、电梯内等。

图12为本申请第六示例性实施例示出的电梯控制方法的流程图。

如图12所示,本申请提供的电梯控制方法,包括:

步骤1201,接收语音设备云端发送的梯控指令,其中,梯控指令是语音设备云端对接收的用户指令进行识别得到的。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的电梯控制云端1a3。电梯控制云端1a3可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

具体的,用户可以说出语音内容,语音设备能够对该语音内容进行识别,并确定一用户指令。语音设备可以将识别的用户指令发送给语音设备云端,语音设备云端可以对用户指令进行识别,具体可以识别该指令的意图。

进一步的,语音设备云端可以根据识别结果向电梯控制云端发送电梯控制指令。语音设备云端中可以预先设置有识别算法,从而能够对用户指令进行识别,确定出用户意图从而得到识别结果。

步骤1202,根据梯控指令对电梯进行控制。

实际应用时,可以由电梯控制云端根据接收的梯控指令对电梯进行控制。

其中,电梯控制云端可以将接收的梯控指令转换为一自有指令,并将该自有指令发送给电梯,使得电梯执行该指令,进而实现电梯的无接触控制。

具体的,自有指令可以是用于控制电梯的现有的指令,比如,当用户按压楼层按键1时,电梯控制器基于这一按压操作生成或者获取的控制指令可以是自有指令。再比如,当用户在楼层中按压上行按键时,电梯控制器基于这一操作生成或者获取的控制指令也可以是自有指令。通过这样的方式能够降低电梯侧的改造工作量,进而提高实现电梯控制方法的效率。

进一步的,梯控指令中包括语音设备的信息,比如可以包括语音设备的标识。电梯控制云端还可以预先存储由语音设备与电梯之间的对应关系,当电梯控制云端接收到梯控指令后,可以根据上述对应关系以及语音设备的信息确定待控制电梯。从而可以根据梯控指令对该待控制电梯进行控制。

本实施例提供的方法用于控制电梯,该方法由设置有本实施例提供的方法的设备执行,该设备通常以硬件和/或软件的方式来实现。

本实施例提供的电梯控制方法,包括:接收语音设备云端发送的梯控指令,其中,梯控指令是语音设备云端对接收的用户指令进行识别得到的;根据梯控指令对电梯进行控制。本实施例提供的电梯控制方法,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

图13为本申请第七示例性实施例示出的电梯控制方法的流程图。

如图13所示,本申请提供的电梯控制方法,包括:

步骤1301,接收语音设备云端发送的地址信息、语音设备的信息。

其中,本实施例提供的方法可以由具备计算能力的电子设备来执行,该电子设备例如可以是图1a所示出的电梯控制云端1a3。电梯控制云端1a3可以是一个电子设备,也可以由多个电子设备构成,例如,可以是分布式集群服务器。具体形态可以是一台或若干台计算机。

具体的,本实施例提供的方法中,可以预先对语音设备进行配置。比如,语音设备是一用户的设备,则该用户可以设置家庭地址,进而使得语音设备获取一地址信息。此后,语音设备可以将该地址信息通过网络发送给语音设备云端,以使语音设备云端接收该地址信息。

进一步的,接收到地址信息后,可以将发送该地址信息的语音设备以及该地址信息一同发送给电梯控制云端,以使电梯控制云端接收到该地址信息和语音设备的信息。

实际应用时,还可以直接设置语音设备对应的电梯,比如,当语音设备设置在楼层中或电梯内时,可以由工作人员直接设置该语音设备控制的电梯。语音设备可以将这一信息发送给语音设备云端,再通过语音设备云端将其发送给电梯控制云端,由电梯控制云端维护这一信息。

步骤1302,根据地址信息确定预设的语音设备与电梯之间的对应关系。

实际应用时,电梯控制云端接收到语音设备信息及其关联的地址信息后,可以基于该地址信息确定该语音设备对应的电梯,即该语音设备需要控制的电梯。

其中,电梯控制云端还可以记录语音设备与电梯之间的对应关系,例如,电梯控制云端中可以维护一映射表,其中包括各个语音设备与其控制的电梯的信息,比如可以是语音设备标识与电梯标识间的对应关系。

具体的,电梯控制云端还可以根据接收的地址信息,确定语音设备的楼层信息,并记录语音设备与楼层的对应关系。比如,可以维护一映射表,其中记录有语音设备标识与楼层的对应关系。

例如,语音设备a的地址信息为adress1,该地址对应的电梯为电梯1,对应的电梯是指语音设备a所在地址使用的电梯。语音设备云端可以将语音设备a的地址信息adress1发送给电梯控制云端,由电梯控制云端基于该地址确定语音设备a对应的电梯是电梯1,并存储二者对应关系。

步骤1303,接收语音设备云端发送的梯控指令,其中,梯控指令是语音设备云端对接收的用户指令进行识别得到的。

步骤1303与步骤1201的实现方式类似,不再赘述。

步骤1304,根据预设的梯控指令与自有指令的转换关系,将所述梯控指令转换为所述自有指令。

进一步的,电梯控制云端中可以预先设置有梯控指令与自有指令的转换关系。该转换关系可以是一条梯控指令与一条自有指令之间的对应关系,还可以是指令单元与自有指令之间的对应关系,一个或多个指令单元可以组成一条梯控指令。

实际应用时,若转换关系是指令单元与自有指令之间的对应关系,则电梯控制云端可以将梯控指令拆分为多个指令单元,再根据指令单元与自有指令之间的对应关系,将梯控指令转换为自有指令,此时,可能一条梯控指令能够被转换为多个自有指令。

自有指令可以是用于控制电梯的现有的指令,比如,当用户按压楼层按键1时,电梯控制器基于这一按压操作生成或者获取的控制指令可以是自有指令。再比如,当用户在楼层中按压上行按键时,电梯控制器基于这一操作生成或者获取的控制指令也可以是自有指令。通过这样的方式能够降低电梯侧的改造工作量,进而提高实现电梯控制方法的效率。

步骤1305,将自有指令下发给电梯,以使电梯执行自有指令。

其中,电梯控制云端可以将自有指令发送给电梯,电梯能够执行该自有指令,从而实现电梯的无接触控制。

具体的,梯控指令中可以包括语音设备的信息,比如可以包括语音设备的标识。电梯控制云端能够根据语音设备与电梯之间的对应关系、语音设备的信息确定待控制电梯。该对应关系可以是电梯控制云端利用步骤1301中接收的地址信息、语音设备的信息确定的对应关系。比如,梯控指令包括语音设备的标识信息为a,则电梯控制云端可以查询预先确定的对应关系,确定语音设备a对应的电梯是电梯1,从而将电梯1确定为待控制电梯。

进一步的,电梯控制云端可以向确定的待控制电梯发送自有指令,使得电梯执行该自有指令。

步骤1306,接收电梯发送的电梯状态,并根据电梯状态向语音设备云端发送电梯控制信息,以使语音设备云端根据电梯控制信息控制语音设备播放通知消息。

实际应用时,电梯可以向电梯控制云端发送电梯状态,电梯控制云端可以基于电梯状态确定电梯控制信息,并向语音设备云端发送该电梯控制信息,语音设备云端根据电梯控制信息向语音设备发送电梯控制结果,语音设备根据电梯控制结果播放通知消息,从而使用户能够基于通知消息决定是否出门。

其中,语音设备播放的消息可以是“电梯已到达,请出门”的消息。

图14为本申请第一示例性实施例示出的电梯控制装置的结构图。

如图14所示,本实施例提供的电梯控制装置,包括:

获取模块141,用于获取一用户指令,其中,所述用户指令是语音设备基于用户语音内容确定的;

识别模块142,用于对所述用户指令进行识别,并将所述用户指令转换为梯控指令;

控制模块143,用于通过所述梯控指令对所述电梯进行控制。

本实施例提供的电梯控制装置包括获取模块,用于获取一用户指令,其中,用户指令是语音设备基于用户语音内容确定的;识别模块,用于对用户指令进行识别,并将用户指令转换为梯控指令;控制模块,用于通过梯控指令对电梯进行控制。本实施例提供的电梯控制装置,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

本实施例提供的装置的具体原理和实现方式均与图2所示的实施例类似,此处不再赘述。

图15为本申请第二示例性实施例示出的电梯控制装置的结构图。

如图15所示,在图14所示的实施例基础上,

可选的,所述控制模块143包括发送单元1431,用于:

向电梯控制云端发送梯控指令,以使所述电梯控制云端根据所述梯控指令对所述电梯进行控制。

可选的,所述发送单元1431具体用于:

向所述电梯发送所述梯控指令,以使所述电梯执行所述梯控指令。

可选的,预先设置有梯控协议;

所述识别模块142具体用于:

基于所述梯控协议将所述用户指令转换为所述梯控指令。

可选的,若所述用户指令为预约指令,则所述识别模块142还用于:

识别所述预约指令中包括的时间信息;

根据所述时间信息确定发送所述梯控指令的时机。

可选的,所述获取模块141还用于接收电梯控制信息;

所述控制模块143还用于:

根据所述电梯控制信息向所述语音设备发送电梯控制结果,以使所述语音设备根据所述电梯控制结果播放通知消息。

可选的,所述获取模块141还用于接收电梯控制信息;所述控制模块143还用于根据所述电梯控制信息播放通知消息。

可选的,所述获取模块141获取一用户指令之前,还用于:

接收所述语音设备发送的地址信息;

所述装置还包括发送模块144,用于:

向所述电梯控制云端发送所述地址信息、所述语音设备的信息,以使所述电梯控制云端根据所述地址信息确定语音设备与电梯之间的对应关系。

可选的,所述梯控指令中包括所述语音设备的信息,以使所述电梯控制云端能够根据所述语音设备与电梯之间的对应关系、所述语音设备的信息确定待控制电梯。

可选的,所述获取模块141获取一用户指令之前,还用于:

接收地址信息和/或电梯信息;

根据所述地址信息和/或电梯信息确定所述语音设备与电梯之间的对应关系;

所述发送单元1431具体用于:

根据所述语音设备与电梯之间的对应关系确定待控制电梯,并向所述待控制电梯发送所述梯控指令。

可选的,所述语音设备的设置位置包括以下任一种:

室内、设置有所述电梯的楼层内、电梯内。

可选的,所述装置还包括训练模块145,用于:

预先设置用于控制电梯的指令词典,根据所述指令词典对所述语音设备进行训练。

本实施例提供的装置的具体原理和实现方式均与图5、图7任一种所示的实施例类似,此处不再赘述。

图16为本申请第三示例性实施例示出的电梯控制装置的结构图。

如图16所示,本申请提供的电梯控制装置,包括:

接收模块161,用于接收用户发出的语音内容,并根据所述语音内容确定用户指令;

发送模块162,用于将所述用户指令发送给语音设备云端,以使所述语音设备云端对所述用户指令进行识别,并根据识别结果对电梯进行控制。

本实施例提供的电梯控制装置,包括接收模块,用于接收用户发出的语音内容,并根据语音内容确定用户指令;发送模块,用于将用户指令发送给语音设备云端,以使语音设备云端对用户指令进行识别,并根据识别结果对电梯进行控制。本实施例提供的电梯控制装置,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

本实施例提供的装置的具体原理和实现方式均与图10所示的实施例类似,此处不再赘述。

图17为本申请第四示例性实施例示出的电梯控制装置的结构图。

如图17所示,在图17所示的实施例基础上,本实施例提供的电梯控制装置,可选的,所述装置还包括训练模块163,用于:

预先设置用于控制电梯的指令词典,并根据所述指令词典进行训练。

可选的,所述接收模块161还用于:

接收电梯控制结果,并根据所述电梯控制结果播放通知消息。

可选的,所述接收模块161接收用户发出的语音内容之前,还用于:

接收包括地址信息的配置指令;

所述发送模块162还用于将所述地址信息发送给所述设备云端,以使所述语音设备云端存储所述语音设备与所述地址信息的对应关系,或者,以使所述语音设备云端向所述电梯控制云端发送所述地址信息、所述语音设备的信息,以使所述电梯控制云端存储所述语音设备与所述地址信息之间的对应关系。

可选的,所述电梯控制装置应用于一语音设备,所述语音设备的设置位置包括以下任一种:

室内、设置有所述电梯的楼层内、电梯内。

本实施例提供的装置的具体原理和实现方式均与图11所示的实施例类似,此处不再赘述。

图18为本申请第五示例性实施例示出的电梯控制装置的结构图。

如图18所示,本申请提供的电梯控制装置,包括:

接收模块181,用于接收语音设备云端发送的梯控指令,其中,所述梯控指令是所述语音设备云端对接收的用户指令进行识别得到的;

控制模块182,用于根据所述梯控指令对电梯进行控制。

本实施例提供的电梯控制装置,包括接收模块,用于接收语音设备云端发送的梯控指令,其中,梯控指令是语音设备云端对接收的用户指令进行识别得到的;控制模块,用于根据梯控指令对电梯进行控制。本实施例提供的电梯控制装置,用户可以通过语音设备实现对电梯的无接触控制,不需要与电梯有任何接触,从而降低多人触摸电梯导致的安全隐患。

本实施例提供的装置的具体原理和实现方式均与图12所示的实施例类似,此处不再赘述。

图19为本申请第六示例性实施例示出的电梯控制装置的结构图。

如图19所示,在图18所示的实施例基础上,本实施例提供的电梯控制装置,可选的,所述控制模块182包括:

转换单元1821,用于根据预设的梯控指令与自有指令的转换关系,将所述梯控指令转换为所述自有指令;

下发单元1822,用于将所述自有指令下发给所述电梯,以使所述电梯执行所述自有指令。

可选的,所述梯控指令中包括语音设备的信息;

所述下发单元1822具体用于:

根据预设的语音设备与电梯之间的对应关系、所述语音设备的信息,确定待控制电梯;

将所述自有指令下发给所述待控制电梯。

可选的,所述接收模块181接收语音设备云端发送的梯控指令之前,还用于:

接收所述语音设备云端发送的地址信息、所述语音设备的信息;

所述装置还包括确定模块183,用于:

根据所述地址信息确定所述预设的语音设备与电梯之间的对应关系。

可选的,所述接收模块181还用于接收电梯发送的电梯状态;

所述发送装置还包括发送模块184,用于根据所述电梯状态向所述语音设备云端发送电梯控制信息,以使所述语音设备云端根据所述电梯控制信息控制语音设备播放通知消息。

本实施例提供的装置的具体原理和实现方式均与图13所示的实施例类似,此处不再赘述。

根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。

如图20所示,是根据本申请实施例的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。

如图20所示,该电子设备包括:一个或多个处理器2001、存储器2002,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图20中以一个处理器2001为例。

存储器2002即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供任一种的电梯控制方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的电梯控制方法。

存储器2002作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的电梯控制方法对应的程序指令/模块(例如,附图14所示的获取模块141、识别模块142、控制模块143,再例如附图16所示出的接收模块161、发送模块162,再例如附图18所示出的接收模块181、控制模块182)。处理器2001通过运行存储在存储器2002中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的电梯控制方法。

存储器2002可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器2002可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器2002可选包括相对于处理器2001远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

电子设备还可以包括:输入装置2003和输出装置2004。处理器2001、存储器2002、输入装置2003和输出装置2004可以通过总线或者其他方式连接,图20中以通过总线连接为例。

输入装置2003可接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置2004可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。

可选的,本实施例还提供一种电梯控制系统,包括语音设备、语音设备云端、电梯控制云端、电梯;

所述语音设备与所述语音设备云端连接,所述语音设备云端与所述电梯控制云端连接,所述电梯控制云端与所述电梯连接;

所述语音设备用于执行如图10或图11所示出的电梯控制方法;

所述语音设备云端用于执行如图2、图5、图7任一项所示出的电梯控制方法;

所述电梯控制云端用于执行如图12或图13所示出的电梯控制方法,以实现对所述电梯的控制。

可选的,本实施例还提供另一种电梯控制系统,包括语音设备、语音设备云端、电梯;

所述语音设备与所述语音设备云端连接,所述语音设备云端与所述电梯连接;

所述语音设备用于执行如图10或图11所示出的电梯控制方法;

所述语音设备云端用于执行如图2、图5、图7任一项所示出的电梯控制方法。

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1