LIU XIN (CN)
SONG CHAOZHONG (CN)
YANG WEI (CN)
OUYANG ZHANGPENG (CN)
CN103221325A | 2013-07-24 | |||
CN103415458A | 2013-11-27 | |||
CN105473483A | 2016-04-06 | |||
CN104692198A | 2015-06-10 | |||
JP2007001758A | 2007-01-11 | |||
JPH0445072A | 1992-02-14 |
权利要求书 [权利要求 1] 一种通过语音控制电梯的方法, 其特征在于, 包括: 接收语音信号, 提取所述语音信号中的关键字; 根据所述关键字生成关键字升降控制指令, 所述关键字升降控制指令 用于控制电梯升降到所述关键字对应的楼层; 获取所述语音信号的声纹信息, 判断所述声纹信息与预先存储的有效 声纹信息集合中的目标声纹信息是否匹配, 所述目标声纹信息为所述 有效声纹信息集合中的任一个; 所述有效声纹信息集合中的任一个声 纹信息均对应电梯正在执行的指令集合中一条升降控制指令; 若是, 将所述目标声纹信息对应的升降控制指令替换为所述关键字升 降控制指令。 [权利要求 2] 根据权利要求 1所述方法, 其特征在于, 所述方法还包括: 若所述声纹信息与预先存储的有效声纹信息集合中的任一个声纹信息 不匹配, 则将所述关键字升降控制指令加入所述电梯正在执行的指令 隹 A 采 n [权利要求 3] 根据权利要求 2所述方法, 其特征在于, 所述接收语音信号之后, 所 述方法还包括: 判断所述语音信号强度是否大于预设阈值; 若是, 则执行所述提取所述语音信号中的关键字的步骤。 [权利要求 4] 根据权利要求 3所述方法, 其特征在于, 所述提取所述语音信号中的 关键字之后, 所述方法还包括: 判断所述关键字是否包括多个数字; 若所述关键字包括多个数字, 将所述语音信号作为无效语音信号; 若所述关键字仅包括一个数字, 则执行所述根据所述关键字生成关键 字升降控制指令的步骤。 [权利要求 5] 根据权利要求 1-4任一项所述方法, 其特征在于, 所述方法还包括: 当所述关键字升降控制指令执行完毕后, 将所述关键字升降控制指令 从所述电梯正在执行的指令集合中刪除, 并将所述目标声纹信息从所 述有效声纹信息集合中刪除。 [权利要求 6] —种电梯控制设备, 其特征在于, 包括: 接收单元, 用于接收语音信号; 提取单元, 用于提取所述语音信号中的关键字; 生成单元, 用于根据所述关键字生成关键字升降控制指令, 所述关键 字升降控制指令用于控制电梯升降到所述关键字对应的楼层; 获取单元, 用于获取所述语音信号的声纹信息; 判断单元, 用于判断所述声纹信息与预先存储的有效声纹信息集合中 的目标声纹信息是否匹配, 所述目标声纹信息为所述有效声纹信息集 合中的任一个; 所述有效声纹信息集合中的任一个声纹信息均对应电 梯正在执行的指令集合中一条升降控制指令; 替换单元, 用于当判断单元判断所述声纹信息与预先存储的有效声纹 信息集合中的目标声纹信息匹配, 将所述目标声纹信息对应的升降控 制指令替换为所述关键字升降控制指令。 [权利要求 7] 根据权利要求 6所述电梯控制设备, 其特征在于, 所述电梯控制设备 还包括: 加入单元, 用于当所述判断单元判断所述声纹信息与预先存储的有效 声纹信息集合中的任一个声纹信息不匹配吋, 将所述关键字升降控制 指令加入所述电梯正在执行的指令集合。 [权利要求 8] 根据权利要求 7所述电梯控制设备, 其特征在于, 所述判断单元, 还用于判断所述语音信号强度是否大于预设阈值; 所述提取单元, 还用于当所述判断单元判断所述语音信号强度大于预 设阈值吋, 提取所述语音信号中的关键字。 [权利要求 9] 根据权利要求 8所述电梯控制设备, 其特征在于, 所述电梯控制设备 还包括: 所述判断单元, 还用于在所述提取单元提取所述语音信号中的关键字 之后, 判断所述关键字是否包括多个数字; 处理单元, 用于当所述关键字包括多个数字吋, 将所述语音信号作为 无效语音信号; 所述生成单元, 还用于当所述判断单元判断所述关键字仅包括一个数 字吋, 根据所述关键字生成关键字升降控制指令。 [权利要求 10] 根据权利要求 6-9任一项所述电梯控制设备, 其特征在于, 所述电梯 控制设备还包括: 刪除单元, 用于当所述关键字升降控制指令执行完毕后, 将所述关键 字升降控制指令从所述电梯正在执行的指令集合中刪除, 并将所述目 标声纹信息从所述有效声纹信息集合中刪除。 |
[0001] 本申请要求于 2016年 10月 20日提交中国专利局、 申请号为 CN201610920487.4、 发明名称为"一种通过语音控制电梯的方法及 梯控制设备"的中国专利申请的优 先权, 其全部内容通过引用结合在本申请中。
[0002] 技术领域
[0003] 本发明涉及电梯技术领域, 特别涉及一种通过语音控制电梯的方法及电梯 控制 设备。
[0004] 背景技术
[0005] 随着 1852年世界第一台安全升降机的诞生, 人们幵始逐步摆脱徒步爬高楼的尴 尬, 由于城市高楼的不断涌现, 电梯的应用越来越广泛, 对电梯控制的要求也 越来越高。 目前电梯控制的方式主要有按钮控制和语音信 号控制。
[0006] 对于语音信号控制来说, 一般在电梯控制设备中添加一个语音识别器, 用户发 出语音, 语音识别器识别出用户发出的语音获得楼层信 息, 从而实现语音控制 电梯的升降。 当电梯在升降过程中, 有多个用户临吋需要改变所要到达的楼层 吋, 语音识别器将接收该用户至少两次发出的语音 信息, 而第一次发出的语音 信息为无效信息, 从而产生很多无效的控制指令, 导致电梯频繁停留, 电梯使 用效率低。
[0007] 发明内容
[0008] 本发明实施例提供了一种通过语音控制电梯的 方法及电梯控制设备, 实现了更 正用户发出的错误信息, 避免了因为错误信息导致电梯在非目标楼层停 留, 以 提高电梯使用效率。
[0009] 第一方面本发明实施例还提供了一种通过语音 控制电梯的方法, 包括:
[0010] 接收语音信号, 提取所述语音信号中的关键字;
[0011] 根据所述关键字生成关键字升降控制指令, 所述关键字升降控制指令用于控制 电梯升降到所述关键字对应的楼层;
[0012] 获取所述语音信号的声纹信息, 判断所述声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息是否匹配, 所述目标声纹信息为所述有效声纹信息集合 中的任一个; 所述有效声纹信息集合中的任一个声纹信息均 对应电梯正在执行 的指令集合中一条升降控制指令;
[0013] 若是, 将所述目标声纹信息对应的升降控制指令替换 为所述关键字升降控制指 令。
[0014] 在一个可选的实现方式中, 所述方法还包括:
[0015] 若所述声纹信息与预先存储的有效声纹信息集 合中的任一个声纹信息不匹配, 则将所述关键字升降控制指令加入所述电梯正 在执行的指令集合。
[0016] 在一个可选的实现方式中, 所述接收语音信号之后, 所述方法还包括:
[0017] 判断所述语音信号强度是否大于预设阈值;
[0018] 若是, 则执行所述提取所述语音信号中的关键字的步 骤。
[0019] 在一个可选的实现方式中, 所述提取所述语音信号中的关键字之后, 所述方法 还包括:
[0020] 判断所述关键字是否包括多个数字;
[0021] 若所述关键字包括多个数字, 将所述语音信号作为无效语音信号;
[0022] 若所述关键字仅包括一个数字, 则执行所述根据所述关键字生成关键字升降控 制指令的步骤。
[0023] 在一个优选的实现方式中, 所述关键字包括英文数字或中文数字。
[0024] 在一个可选的实现方式中, 所述方法还包括: 当所述关键字升降控制指令执行 完毕后, 将所述关键字升降控制指令从所述电梯正在执 行的指令集合中刪除, 并将所述目标声纹信息从所述有效声纹信息集 合中刪除。
[0025] 第二方面本发明实施例还提供了一种电梯控制 设备, 包括:
[0026] 接收单元, 用于接收语音信号;
[0027] 提取单元, 用于提取所述语音信号中的关键字;
[0028] 生成单元, 用于根据所述关键字生成关键字升降控制指令 , 所述关键字升降控 制指令用于控制电梯升降到所述关键字对应的 楼层;
[0029] 获取单元, 用于获取所述语音信号的声纹信息;
[0030] 判断单元, 用于判断所述声纹信息与预先存储的有效声纹 信息集合中的目标声 纹信息是否匹配, 所述目标声纹信息为所述有效声纹信息集合中 的任一个; 所 述有效声纹信息集合中的任一个声纹信息均对 应电梯正在执行的指令集合中一 条升降控制指令;
[0031] 替换单元, 用于当判断单元判断所述声纹信息与预先存储 的有效声纹信息集合 中的目标声纹信息匹配, 将所述目标声纹信息对应的升降控制指令替换 为所述 关键字升降控制指令。
[0032] 在一个可选的实现方式中, 所述电梯控制设备还包括: 加入单元, 用于当所述 判断单元判断所述声纹信息与预先存储的有效 声纹信息集合中的任一个声纹信 息不匹配吋, 将所述关键字升降控制指令加入所述电梯正在 执行的指令集合。
[0033] 在一个可选的实现方式中, 所述判断单元, 还用于判断所述语音信号强度是否 大于预设阈值;
[0034] 所述提取单元, 还用于当所述判断单元判断所述语音信号强度 大于预设阈值吋
, 提取所述语音信号中的关键字。
[0035] 在一个可选的实现方式中, 所述电梯控制设备还包括:
[0036] 所述判断单元, 还用于在所述提取单元提取所述语音信号中的 关键字之后, 判 断所述关键字是否包括多个数字;
[0037] 处理单元, 用于当所述关键字包括多个数字吋, 将所述语音信号作为无效语音 信号;
[0038] 所述生成单元, 还用于当所述判断单元判断所述关键字仅包括 一个数字吋, 根 据所述关键字生成关键字升降控制指令。
[0039] 在一个可选的实现方式中, 所述电梯控制设备还包括:
[0040] 刪除单元, 用于当所述关键字升降控制指令执行完毕后, 将所述关键字升降控 制指令从所述电梯正在执行的指令集合中刪除 , 并将所述目标声纹信息从所述 有效声纹信息集合中刪除。
[0041] 从以上技术方案可以看出, 本发明实施例具有以下优点: 通过本发明技术, 电 梯控制设备可以更正用户发出无效信息, 避免因为无效信息导致电梯在非目标 楼层停留, 从而提高电梯使用效率; 此外, 根据声纹信息的唯一性, 第一用户 发出的楼层控制信息第二用户无权进行更改, 避免了他人修改自己所要到达的 楼层, 提高了信息安全。
[0042] 附图说明
[0043] 为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中所需要 使用的附图作简要介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些 实施例, 对于本领域的普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
[0044] 图 1为本发明实施例公幵的一种通过语音控制电 的方法的流程示意图;
[0045] 图 2为本发明实施例公幵的另一种通过语音控制 梯的方法的流程示意图; [0046] 图 3为本发明实施例公幵的一种电梯控制设备结 示意图;
[0047] 图 4为本发明实施例公幵的另一种电梯控制设备 构示意图;
[0048] 图 5为本发明实施例公幵的又一种电梯控制设备 构示意图。
[0049] 具体实施方式
[0050] 为了使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明作 进一步地详细描述, 显然, 所描述的实施例仅仅是本发明一部份实施例, 而不 是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做出创 造性劳动前提下所获得的所有其它实施例, 都属于本发明保护的范围。
[0051] 请参阅图 1, 图 1是本发明实施例公幵的一种通过语音控制电 的方法的流程示 意图, 如图 1所示, 该种通过语音控制电梯的方法包括如下步骤。
[0052] 101、 电梯控制设备接收语音信号, 提取上述语音信号中的关键字。
[0053] 其中, 语音是指人类通过发音器官发出来的、 具有一定目的和意义的, 用来进 行社会交际的声音。 信号是消息的表现形式, 也就是说任何可以承载某种消息 的物理量都可以是信号, 如古吋候的狼烟, 也是一种简单的信号。 语音信号是 人类发出的、 具有某种意义或用途的信息载体, 在本发明实施例中, 语音信号 与语音信息不做区别。
[0054] 关键字包括但不唯一限定为: 数字和 /或具有一定意义的词。 数字一般为 -3、 -2 、 - 1、 1、 2、 3、 4、 5、 6、 7等, 由于实际楼层原因, 数字不会超过 100, 且很少 小于 -3 ; 具有一定意义的词包括但不唯一限定为: "我要去 XX楼"、 "我想去 XX 楼"、 "去 XX楼"或"我要去 XX层"、 "我想去 XX层"、 "去 XX层", 其中, "XX"表 示数字 -3、 -2、 -1、 1、 2、 3、 4、 5、 6、 7等。
[0055] 本发明实施例中, 电梯控制设备接收用户发出的语音信号, 从语言信号中提取 关键字, 从而获得关键字, 如楼层数字 -3、 -2、 -1、 1、 2、 3、 4、 5、 6、 7等, 或者表达去目的楼层的关键信息, 如"我要去 XX楼"、 "我想去 XX楼"、 "去 XX楼 "或"我要去 XX层"、 "我想去 XX层"、 "去 XX层", 其中, "XX"表示数字 -3、 -2、 - 1、 1、 2、 3、 4、 5、 6、 7等。 其中, 电梯控制设备为电梯升降控制器或电梯升 降系统。
[0056] 102、 电梯控制设备根据上述关键字生成关键字升降 控制指令, 上述关键字升 降控制指令用于控制电梯升降到上述关键字对 应的楼层。
[0057] 其中, 指令是计算机或具有计算功能的计算器进行某 一特殊运算的代码, 如: 数据传送指令、 算术运算指令、 位运算指令、 程序流程控制指令、 串操作指令 、 处理器控制指令。 由于电梯控制设备中的运算器或处理器, 无法识别 0、 1之 外的信息, 因此, 将关键字转化成控制电梯升降的一种运算代码 , 该运算代码 即为上述关键字升降控制指令。
[0058] 本发明实施例中, 电梯控制设备提取到关键字后, 根据关键字信息转换成控制 电梯升降的控制指令, 根据控制指令, 电梯控制设备可以控制电梯升降到关键 字对应的楼层。 举例来说, 某个用户发出一条语音信号, 内容为: "我要去 10楼" , 电梯控制设备中的语音识别器接收到这条语音 信号, 可以提取里面的数字 "10" 作为关键字, 将" 10"生成一种控制电梯升降的代码, 即关键字升降控制指令, 使 得电梯控制设备中的处理器能够识别并执行。
[0059] 103、 电梯控制设备获取上述语音信号的声纹信息, 判断上述声纹信息与预先 存储的有效声纹信息集合中的目标声纹信息是 否匹配, 上述目标声纹信息为上 述有效声纹信息集合中的任一个; 上述有效声纹信息集合中的任一个声纹信息 均对应电梯正在执行的指令集合中一条升降控 制指令。
[0060] 其中, 声纹 (Voiceprint)是用电声学仪器显示的携带言语信息 的声波频谱, 声纹 不仅具有特定性, 而且有相对稳定性的特点, 无论讲话者是故意模仿他人声音 和语气, 还是耳语轻声讲话, 即使模仿得惟妙惟肖, 其声纹却始终不相同。
[0061] 有效声纹信息集合指的是具有相对应的升降控 制指令, 且该升降控制指令未执 行完。 举例来说, 电梯在运行过程中, 用户发出一条语音信号, 若语音信号中 包含关于去某层楼的数字信息, 语音识别器提取到关键字, 根据关键字生成关 键字升降控制指令, 且该关键字升降控制指令未执行完, 则该声纹信息组成的 集合为有效声纹信息集合; 若语音信号中不包含关于去某层楼的数字信息 , 因 此, 语音识别器无法提取到关键字, 进而无法生成关键字升降控制指令, 故该 声纹信息不在有效声纹信息集合中; 或者, 该关键字升降控制指令已经执行完 , 此吋, 该声纹信息不在有效声纹信息集合中。 而目标声纹信息是有效声纹信 息集合中的任意一个。
[0062] 本发明实施例中, 电梯控制设备根据用户发出的语音信号, 获取到声纹信息, 然后将判断该声纹信息与目标声纹信息是否一 致, 若一致, 则说明该声纹信息 与目标声纹信息匹配。 举例来说, 用户 A发出一条语音信号, 内容为: "我想去 1 0楼", 电梯控制设备中的语音识别器接收到这条语音 信号, 提取到用户 A的声纹 信息, 然后将该声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息进 行对比, 若有效声纹信息集合中的目标声纹信息 a与用户 A的声纹信息一致, 则 两者实现匹配。
[0063] 本发明实施例中, 上述有效声纹信息集合中的任一个声纹信息均 对应电梯正在 执行的指令集合中一条升降控制指令, 即不同的升降控制指令可以有不同的声 纹信息与之对应, 而一个升降控制指令, 可以有多个声纹信息与之对应。 举例 来说, 用户 1想去 20楼, 用户 2、 用户 3和用户 4也想去 20楼, 此吋, 用户 1、 用户 2、 用户 3和用户 4的声纹信息均对应一个控制去 20楼的升降控制指令, 从而避免 多条相同的指令占用存储空间。
[0064] 104、 若匹配, 电梯控制设备将上述目标声纹信息对应的升降 控制指令替换为 上述关键字升降控制指令。
[0065] 本发明实施例中, 电梯控制设备获取到某用户的声纹信息和关键 字, 并根据关 键字生成关键字升降控制指令, 若有效声纹信息集合中的目标声纹信息与当前 用户的声纹信息一致, 则将目标声纹信息对应的升降控制指令替换成 该关键字 升降控制指令。
[0066] 举例来说, 用户 A原本想要去 5楼, 于是发出第一条语音, 内容为: "我要去 5楼 。 "语音识别器提取到该语音信号中的声纹信息 X和关键字 X, 电梯控制设备根据 该关键字 X生成关键字升降控制指令 X, 然后判断目标声纹信息 X与预先存储的有 效声纹信息集合中的目标声纹信息是否匹配, 若不匹配, 则将该声纹信息 X存储 在有效声纹信息集合中, 并执行该关键字升降控制指令。 用户 A忽然想先去 10楼 有点事, 于是又发出第二条语音: "我想去 10楼", 语音识别器提取到该语音信号 中的声纹信息 y和关键字 y, 电梯控制设备根据该关键字 y生成关键字升降控制指 令 y, 然后判断目标声纹信息 y与预先存储的有效声纹信息集合中的目标声 信 息是否匹配, 显然, 声纹信息 y与声纹信息 X均为用户 A发出的, 声纹信息 y与声 纹信息 X匹配, 于是将声纹信息 X对应的关键字控制指令替换成声纹信息 y对应的 关键字控制指令, 即将去往 5楼的升降控制指令替换成去往 10楼的升降控制指令 , 此吋, 电梯将不在 5楼停留, 直接升降至 10楼。
[0067] 值得注意的是, 用户 A将去往 5楼的信息修改成去 10楼, 若无其它用户要去 5楼 , 则电梯将不在 5楼停留; 若有其它用户想去 5楼, 电梯仍会在 5楼停留, 即某个 用户只能修改自己想要去的楼层, 无法更改他人所要去的楼层。
[0068] 通过本发明实施例的方案, 当电梯在升降过程中, 有多个用户临吋需要改变所 要到达的楼层吋, 语音识别器将接收该用户至少两次发出的语音 信息, 而第一 次发出的语音信息为无效信息, 电梯控制设备可以更正用户发出无效信息, 避 免因为无效信息导致电梯在非目标楼层停留, 从而提高电梯使用效率; 此外, 根据声纹信息的唯一性, 第一用户发出的楼层控制信息第二用户无权进 行更改 , 避免了他人修改自己所要到达的楼层, 提高了信息安全。
[0069] 请参阅图 2, 图 2是本发明实施例公幵的一种通过语音控制电 的方法的流程示 意图, 图 2是在图 1的基础上进一步优化得到的, 如图 2所示, 该种通过语音控制 电梯的方法包括如下步骤。
[0070] 201、 电梯控制设备接收语音信号。
[0071] 202、 电梯控制设备判断语音信号强度是否大于预设 阈值。
[0072] 预设阈值是电梯出厂前, 制造商根据实际情况设定的一个信号强度值, 当语音 信号强度高于这个值吋, 认为该语音信号为有用信号, 否则视为无用信号。
[0073] 举例来说, 假设电梯在出厂前, 制造商设定的信号强度值为 -2.5dB, 电梯在运 行过程中, 用户发出一条语音信号, 若语音信号小于 -2.5dB, 则该语音信号被视 为无效语音信号而丢弃; 若语音信号大于 -2.5dB, 则进行下一步操作。
[0074] 203、 电梯控制设备提取语音信号中的关键字, 获取语音信号的声纹信息。
[0075] 本发明实施例中, 用户发出的语音信号强度大于预设阈值, 语音识别器提取该 语音信号中的关键字, 并获取声纹信息。
[0076] 可选的, 用户发出的语音信号强度小于预设阈值, 语音识别器将该语音信号视 为无效语音信号, 从而被丢弃。
[0077] 举例来说, 假设电梯在出厂前, 制造商设定的信号强度值为 -2.5dB, 电梯在运 行过程中, 用户发出的语音信号强度小于 -2.5dB, 则该语音信号被视为无效语音 信号而丢弃。 从而避免因为用户小声聊天或打电话过程中, 发出涉及到关键字 的语音而被语音识别器识别并提取到关键字, 进而转化成关键字升降控制指令 , 造成电梯频繁停留。
[0078] 204、 电梯控制设备判断关键字是否包括多个数字。
[0079] 205、 电梯控制设备将该语音信号作为无效语音信号 。
[0080] 可选的, 根据预设阈值与语音中出现数字的次数进行比 较, 若出现数字的次数 大于预设阈值, 则该语音信号视为无效语音信号。
[0081] 本发明实施例中, 若某个用户发出一条语音信号, 内容为: "我要去 2、 3、 4、
5、 6、 7、 8、 9、 10、 ......、 n楼 (n为整数) 。 "语音识别器识别该语音, 判断获 取到的关键字是否包括多个数字, 显然, 本语音信号中包括了多个数字, 此吋
, 语音识别器将该语音信号视为无效语音信号, 将其舍弃。
[0082] 举例来说, 某个小孩很顽皮, 故意发出"我要去 2、 3、 4、 5、 6、 7、 8、 9、 10 楼"的语音, 语音识别器识别该语音, 判断获取到的关键字中包括多个数字, 从 而将该语音信号视为无效语音信号而其舍弃, 从而避免了因为小孩顽皮而造成 电梯频繁停留, 提高电梯使用效率。
[0083] 206、 电梯控制设备根据关键字生成关键字升降控制 指令。
[0084] 本发明实施例中, 若用户发出的语音中没有多个数字, 则将提取到的关键字生 成关键字升降控制指令。
[0085] 在一个优选的实施方式中, 关键字包括英文数字或中文数字。 举例来说, 由于 我国科技高速发展, 许多的外国友人来到中国, 这些外国友人中, 许多人无法 说中文, 或中文说的不好, 若语音识别器只能识别中文, 对外国友人来说, 这 项语音控制电梯升降的服务将无法享受; 若语音识别器能够识别英文, 将英文 中包含数字的关键字提取出来, 生成关键字升降控制指令, 控制电梯升降。 使 外国友人也能享受语音控制电梯升降的服务, 大大的提高了用户满意度。
[0086] 207、 电梯控制设备判断声纹信息与预先存储的有效 声纹信息集合中的目标声 纹信息是否匹配。
[0087] 有效声纹信息集合指的是具有相对应的升降控 制指令, 且该升降控制指令未执 行完。 举例来说, 电梯在运行过程中, 用户发出一条语音信号, 若语音信号中 包含关于去某层楼的数字信息, 语音识别器提取到关键字, 根据关键字生成关 键字升降控制指令, 且该关键字升降控制指令未执行完, 则该声纹信息组成的 集合为有效声纹信息集合; 若语音信号中不包含关于去某层楼的数字信息 , 因 此, 语音识别器无法提取到关键字, 进而无法生成关键字升降控制指令, 故该 声纹信息不在有效声纹信息集合中; 或者, 该关键字升降控制指令已经执行完 , 此吋, 该声纹信息不在有效声纹信息集合中。 而目标声纹信息是有效声纹信 息集合中的任意一个。
[0088] 本发明实施例中, 电梯控制设备根据用户发出的语音信号, 获取到声纹信息, 然后将判断该声纹信息与目标声纹信息是否一 致, 若一致, 则说明该声纹信息 与目标声纹信息匹配。 举例来说, 用户 A发出一条语音信号, 内容为: "我想去 1 0楼", 电梯控制设备中的语音识别器接收到这条语音 信号, 提取到用户 A的声纹 信息, 然后将该声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息进 行对比, 若有效声纹信息集合中的目标声纹信息 a与用户 A的声纹信息一致, 则 两者实现匹配。
[0089] 208、 电梯控制设备将关键字升降控制指令加入电梯 正在执行的指令集合。
[0090] 本发明实施例中, 若判断声纹信息与预先存储的有效声纹信息集 合中的目标声 纹信息不匹配吋, 将关键字升降控制指令加入电梯正在执行的指 令集合。
[0091] 209、 电梯控制设备将目标声纹信息对应的升降控制 指令替换为关键字升降控 制指令。 [0092] 上述步骤 209的具体实施方式可参考图 1所描述的信息处理方法的步骤 104, 本 发明实施例不再详述。
[0093] 210、 当关键字升降控制指令执行完毕后, 电梯控制设备将关键字升降控制指 令从电梯正在执行的指令集合中刪除, 并将目标声纹信息从有效声纹信息集合 中刪除。
[0094] 通过本发明实施例的方案, 可以有一下几个好处: 首先, 将用户发出的语音信 号强度与预设阈值进行比较, 避免因为用户小声聊天或打电话过程中, 发出涉 及到关键字的语音而被语音识别器识别并提取 到关键字, 造成电梯频繁停留; 第二, 判断获取到的关键字中是否包括多个数字, 将该包含多个数字的语音信 号视为无效语音信号而其舍弃, 从而避免了用户恶意发出多个数字的语音而造 成电梯频繁停留, 提高电梯使用效率; 第三, 当电梯在升降过程中, 有多个用 户临吋需要改变所要到达的楼层吋, 语音识别器将接收该用户至少两次发出的 语音信息, 而第一次发出的语音信息为无效信息, 电梯控制设备可以更正用户 发出无效信息, 避免因为无效信息导致电梯在非目标楼层停留 , 从而提高电梯 使用效率; 最后, 根据声纹信息的唯一性, 第一用户发出的楼层控制信息第二 用户无权进行更改, 避免他人修改自己所要到达的楼层, 提高了信息安全。
[0095] 请参阅图 3, 图 3是本发明实施例公幵的一种电梯控制设备的 构示意图, 如图
3所示, 该电梯控制设备包括:
[0096] 接收单元 301, 用于接收语音信号。
[0097] 提取单元 302, 用于提取上述语音信号中的关键字。
[0098] 生成单元 303, 用于根据上述关键字生成关键字升降控制指令 , 上述关键字升 降控制指令用于控制电梯升降到上述关键字对 应的楼层。
[0099] 获取单元 304, 用于获取上述语音信号的声纹信息。
[0100] 判断单元 305, 用于判断上述声纹信息与预先存储的有效声纹 信息集合中的目 标声纹信息是否匹配, 上述目标声纹信息为上述有效声纹信息集合中 的任一个 ; 上述有效声纹信息集合中的任一个声纹信息均 对应电梯正在执行的指令集合 中一条升降控制指令。
[0101] 替换单元 306, 用于当判断单元 305判断上述声纹信息与预先存储的有效声纹信 息集合中的目标声纹信息匹配, 将上述目标声纹信息对应的升降控制指令替换 为上述关键字升降控制指令。
[0102] 基于上述电梯控制设备, 上述电梯控制设备的结构可以执行以下步骤:
[0103] 310、 上述接收单元 301接收语音信号, 上述提取单元 302提取上述语音信号中 的关键字。
[0104] 关键字包括但不唯一限定为: 数字和 /或具有一定意义的词。 数字一般为 -3、 -2 、 -1、 1、 2、 3、 4、 5、 6、 7等, 由于实际楼层原因, 数字不会超过 100, 且很少 小于 -3; 具有一定意义的词包括但不唯一限定为: "我要去 XX楼"、 "我想去 XX 楼"、 "去 XX楼"或"我要去 XX层"、 "我想去 XX层"、 "去 XX层", 其中, "XX"表 示数字 -3、 -2、 -1、 1、 2、 3、 4、 5、 6、 7等。
[0105] 本发明实施例中, 接收单元 301接收用户发出的语音信号, 从语言信号中提取 关键字, 从而获得关键字, 如楼层数字 -3、 -2、 -1、 1、 2、 3、 4、 5、 6、 7等, 或者表达去目的楼层的关键信息, 如"我要去 XX楼"、 "我想去 XX楼"、 "去 XX楼 "或"我要去 XX层"、 "我想去 XX层"、 "去 XX层", 其中, "XX"表示数字 -3、 -2、 - 1、 1、 2、 3、 4、 5、 6、 7等。 其中, 电梯控制设备为电梯升降控制器或电梯升 降系统。
[0106] 320、 上述生成单元 303根据上述关键字生成关键字升降控制指令, 上述关键字 升降控制指令用于控制电梯升降到上述关键字 对应的楼层。
[0107] 其中, 指令是计算机或具有计算功能的计算器进行某 一特殊运算的代码, 如: 数据传送指令、 算术运算指令、 位运算指令、 程序流程控制指令、 串操作指令 、 处理器控制指令。 由于电梯控制设备中的运算器或处理器, 无法识别 0、 1之 外的信息, 因此, 将关键字转化成控制电梯升降的一种运算代码 , 该运算代码 即为上述关键字升降控制指令。
[0108] 本发明实施例中, 提取单元 302提取到关键字后, 生成单元 303根据关键字信息 转换成控制电梯升降的控制指令, 根据控制指令, 电梯控制设备可以控制电梯 升降到关键字对应的楼层。 举例来说, 某个用户发出一条语音信号, 内容为: " 我要去 10楼", 电梯控制设备中的语音识别器接收到这条语音 信号, 可以提取里 面的数字" 10"作为关键字, 将" 10"生成一种控制电梯升降的代码, 使得电梯控制 设备中的处理器能够识别并执行。
[0109] 330、 上述获取单元 304获取上述语音信号的声纹信息, 上述判断单元 305判断 上述声纹信息与预先存储的有效声纹信息集合 中的目标声纹信息是否匹配, 上 述目标声纹信息为上述有效声纹信息集合中的 任一个; 上述有效声纹信息集合 中的任一个声纹信息均对应电梯正在执行的指 令集合中一条升降控制指令。
[0110] 其中, 声纹 (Voiceprint)是用电声学仪器显示的携带言语信息 的声波频谱, 声纹 不仅具有特定性, 而且有相对稳定性的特点, 无论讲话者是故意模仿他人声音 和语气, 还是耳语轻声讲话, 即使模仿得惟妙惟肖, 其声纹却始终不相同。
[0111] 有效声纹信息集合指的是具有相对应的升降控 制指令, 且该升降控制指令未执 行完。 举例来说, 电梯在运行过程中, 用户发出一条语音信号, 若语音信号中 包含关于去某层楼的数字信息, 提取单元 302提取到关键字, 根据关键字生成关 键字升降控制指令, 且该关键字升降控制指令未执行完, 则该声纹信息组成的 集合为有效声纹信息集合; 若语音信号中不包含关于去某层楼的数字信息 , 因 此, 语音识别器无法提取到关键字, 进而无法生成关键字升降控制指令, 故该 声纹信息不在有效声纹信息集合中; 或者, 该关键字升降控制指令已经执行完 , 此吋, 该声纹信息不在有效声纹信息集合中。 而目标声纹信息是有效声纹信 息集合中的任意一个。
[0112] 本发明实施例中, 获取单元 304根据用户发出的语音信号, 获取到声纹信息, 然后将判断该声纹信息与目标声纹信息是否一 致, 若一致, 则说明该声纹信息 与目标声纹信息匹配。 举例来说, 用户 A发出一条语音信号, 内容为: "我想去 1 0楼", 电梯控制设备中的语音识别器接收到这条语音 信号, 提取单元 302提取到 用户 A的声纹信息, 然后判断单元 305将该声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息进行对比, 若有效声纹信息集合中的目标声纹信息 a与用 户 A的声纹信息一致, 则两者实现匹配。
[0113] 本发明实施例中, 上述有效声纹信息集合中的任一个声纹信息均 对应电梯正在 执行的指令集合中一条升降控制指令, 即不同的升降控制指令有不同的声纹信 息与之对应, 而一个升降控制指令, 可以有多个声纹信息与之对应。 举例来说 , 用户 1想去 20楼, 用户 2、 用户 3和用户 4也想去 20楼, 此吋, 用户 1、 用户 2、 用户 3和用户 4的声纹信息均对应一个控制去 20楼的升降控制指令, 从而避免多 条相同的指令占用存储空间。
[0114] 340、 若上述判断单元 305判断上述声纹信息与预先存储的有效声纹信 息集合中 的目标声纹信息匹配, 上述替换单元 306将上述目标声纹信息对应的升降控制指 令替换为上述关键字升降控制指令。
[0115] 本发明实施例中, 获取单元 304和提取单元 302分别得到某用户的声纹信息和关 键字, 生成单元 303根据关键字生成关键字升降控制指令, 若有效声纹信息集合 中的目标声纹信息与当前用户的声纹信息一致 , 则替换单元 306将目标声纹信息 对应的升降控制指令替换成该关键字升降控制 指令。 举例来说, 用户 A原本想要 去 5楼, 于是发出第一条语音, 内容为: "我要去 5楼。 "提取单元 302提取到该语 音信号中的声纹信息 X和关键字 x, 生成单元 303根据该关键字 X生成关键字升降 控制指令 x, 然后判断单元 305判断目标声纹信息 X与预先存储的有效声纹信息集 合中的目标声纹信息是否匹配, 若不匹配, 则将该声纹信息 X存储在有效声纹信 息集合中, 并执行该关键字升降控制指令。 用户 A忽然想先去 10楼有点事, 于是 又发出第二条语音: "我想去 10楼", 提取单元 302提取到该语音信号中的声纹信 息 y和关键字 y, 生成单元 303根据该关键字 y生成关键字升降控制指令 y, 然后判 断单元 305判断目标声纹信息 y与预先存储的有效声纹信息集合中的目标声 信 息是否匹配, 显然, 声纹信息 y与声纹信息 X均为用户 A发出的, 声纹信息 y与声 纹信息 X匹配, 于是替换单元 306将声纹信息 X对应的关键字控制指令替换成声纹 信息 y对应的关键字控制指令, 即将去往 5楼的升降控制指令替换成去往 10楼的 升降控制指令, 此吋, 电梯将不在 5楼停留, 直接升降至 10楼。
[0116] 值得注意的是, 用户 A将去往 5楼的信息修改成去 10楼, 若无其它用户要去 5楼 , 则电梯将不在 5楼停留; 若有其它用户想去 5楼, 电梯仍会在 5楼停留, 即某个 用户只能修改自己想要去的楼层, 无法更改他人所要去的楼层。
[0117] 通过本发明实施例的方案, 当电梯在升降过程中, 有多个用户临吋需要改变所 要到达的楼层吋, 语音识别器将接收该用户至少两次发出的语音 信息, 而第一 次发出的语音信息为无效信息, 电梯控制设备可以更正用户发出无效信息, 避 免因为无效信息导致电梯在非目标楼层停留, 从而提高电梯使用效率; 此外, 根据声纹信息的唯一性, 第一用户发出的楼层控制信息第二用户无权进 行更改
, 避免了他人修改自己所要到达的楼层, 提高了信息安全。
[0118] 请参阅图 4, 图 4是本发明实施例公幵的另一种电梯控制设备 结构示意图, 图
4是在图 3的基础上进一步优化得到的, 如图 4所示, 该电梯控制设备包括: [0119] 加入单元 307, 用于当判断单元 305判断上述声纹信息与预先存储的有效声纹信 息集合中的任一个声纹信息不匹配吋, 将上述关键字升降控制指令加入上述电 梯正在执行的指令集合。
[0120] 上述判断单元 305, 还用于判断上述语音信号强度是否大于预设阈 值。
[0121] 所述提取单元 302, 还用于当所述判断单元 305判断所述语音信号强度大于预设 阈值吋, 提取所述语音信号中的关键字。
[0122] 上述判断单元 305, 还用于在上述提取单元提取所述语音信号中的 关键字之后
, 判断所述关键字是否包括多个数字。
[0123] 处理单元 308, 用于当上述关键字包括多个数字吋, 将上述语音信号作为无效 语音信号。
[0124] 所述生成单元 303, 还用于当所述判断单元 305判断所述关键字仅包括一个数字 吋, 根据所述关键字生成关键字升降控制指令。
[0125] 刪除单元 309, 用于当上述关键字升降控制指令执行完毕后, 将上述关键字升 降控制指令从上述电梯正在执行的指令集合中 刪除, 并将上述目标声纹信息从 上述有效声纹信息集合中刪除。
[0126] 基于上述电梯控制设备, 上述电梯控制设备的结构可以执行以下步骤:
[0127] 410、 接收单元 301接收语音信号。
[0128] 420、 判断单元 305判断语音信号强度是否大于预设阈值。
[0129] 预设阈值是电梯出厂前, 制造商根据实际情况设定的一个信号强度值, 当语音 信号强度高于这个值吋, 认为该语音信号为有用信号, 否则视为无用信号。
[0130] 举例来说, 假设电梯在出厂前, 制造商设定的信号强度值为 -2.5dB, 电梯在运 行过程中, 用户发出一条语音信号, 若语音信号小于 -2.5dB, 则该语音信号被视 为无效语音信号而丢弃; 若语音信号大于 -2.5dB, 则进行下一步操作。
[0131] 430、 提取单元 302提取语音信号中的关键字, 获取单元 304获取语音信号的声 纹信息。
[0132] 本发明实施例中, 用户发出的语音信号强度大于预设阈值, 语音识别器提取该 语音信号中的关键字, 并获取声纹信息。
[0133] 可选的, 用户发出的语音信号强度小于预设阈值, 语音识别器将该语音信号视 为无效语音信号, 从而被丢弃。
[0134] 举例来说, 假设电梯在出厂前, 制造商设定的信号强度值为 -2.5dB, 电梯在运 行过程中, 用户发出的语音信号强度小于 -2.5dB, 则该语音信号被视为无效语音 信号而丢弃。 从而避免因为用户小声聊天或打电话过程中, 发出涉及到关键字 的语音而被语音识别器识别并提取到关键字, 进而转化成关键字升降控制指令 , 造成电梯频繁停留。
[0135] 440、 判断单元 305判断关键字是否包括多个数字。
[0136] 450、 处理单元 308将语音信号作为无效语音信号。
[0137] 可选的, 根据预设阈值与语音中出现数字的次数进行比 较, 若出现数字的次数 大于预设阈值, 则该语音信号视为无效语音信号。
[0138] 本发明实施例中, 若某个用户发出一条语音信号, 内容为: "我要去 2、 3、 4、
5、 6、 7、 8、 9、 10、 ......、 n楼 (n为整数) 。 "语音识别器识别该语音, 判断获 取到的关键字是否包括多个数字, 显然, 本语音信号中包括了多个数字, 此吋
, 语音识别器将该语音信号视为无效语音信号, 将其舍弃。
[0139] 举例来说, 某个小孩很顽皮, 故意发出"我要去 2、 3、 4、 5、 6、 7、 8、 9、 10 楼"的语音, 语音识别器识别该语音, 判断获取到的关键字中包括多个数字, 从 而将该语音信号视为无效语音信号而其舍弃, 从而避免了因为小孩顽皮而造成 电梯频繁停留, 提高电梯使用效率。
[0140] 460、 生成单元 303根据关键字生成关键字升降控制指令。
[0141] 本发明实施例中, 若用户发出的语音中没有多个数字, 则将提取到的关键字生 成关键字升降控制指令。
[0142] 在一个优选的实施方式中, 关键字包括英文数字或中文数字。 举例来说, 由于 我国科技高速发展, 许多的外国友人来到中国, 这些外国友人中, 许多人无法 说中文, 或中文说的不好, 若语音识别器只能识别中文, 对外国友人来说, 这 项语音控制电梯升降的服务将无法享受; 若语音识别器能够识别英文, 将英文 中包含数字的关键字提取出来, 生成关键字升降控制指令, 控制电梯升降。 使 外国友人也能享受语音控制电梯升降的服务, 大大的提高了用户满意度。
[0143] 470、 判断单元 305判断声纹信息与预先存储的有效声纹信息集 合中的目标声纹 信息是否匹配。
[0144] 有效声纹信息集合指的是具有相对应的升降控 制指令, 且该升降控制指令未执 行完。 举例来说, 电梯在运行过程中, 用户发出一条语音信号, 若语音信号中 包含关于去某层楼的数字信息, 语音识别器提取到关键字, 根据关键字生成关 键字升降控制指令, 且该关键字升降控制指令未执行完, 则该声纹信息组成的 集合为有效声纹信息集合; 若语音信号中不包含关于去某层楼的数字信息 , 因 此, 语音识别器无法提取到关键字, 进而无法生成关键字升降控制指令, 故该 声纹信息不在有效声纹信息集合中; 或者, 该关键字升降控制指令已经执行完 , 此吋, 该声纹信息不在有效声纹信息集合中。 而目标声纹信息是有效声纹信 息集合中的任意一个。
[0145] 本发明实施例中, 电梯控制设备根据用户发出的语音信号, 获取到声纹信息, 然后将判断该声纹信息与目标声纹信息是否一 致, 若一致, 则说明该声纹信息 与目标声纹信息匹配。 举例来说, 用户 A发出一条语音信号, 内容为: "我想去 1 0楼", 电梯控制设备中的语音识别器接收到这条语音 信号, 提取到用户 A的声纹 信息, 然后将该声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息进 行对比, 若有效声纹信息集合中的目标声纹信息 a与用户 A的声纹信息一致, 则 两者实现匹配。
[0146] 480、 加入单元 307将关键字升降控制指令加入电梯正在执行的 指令集合。
[0147] 本发明实施例中, 若判断声纹信息与预先存储的有效声纹信息集 合中的目标声 纹信息不匹配吋, 将关键字升降控制指令加入电梯正在执行的指 令集合。
[0148] 490、 替换单元 306将目标声纹信息对应的升降控制指令替换为 关键字升降控制 指令。
[0149] 上述步骤 209的具体实施方式可参考图 1所描述的信息处理方法的步骤 104, 本 发明实施例不再详述。 [0150] 500、 当关键字升降控制指令执行完毕后, 刪除单元 309将关键字升降控制指令 从电梯正在执行的指令集合中刪除, 并将目标声纹信息从有效声纹信息集合中 刪除。
[0151] 通过本发明实施例的方案, 可以有一下几个好处: 首先, 将用户发出的语音信 号强度与预设阈值进行比较, 避免因为用户小声聊天或打电话过程中, 发出涉 及到关键字的语音而被语音识别器识别并提取 到关键字, 造成电梯频繁停留; 第二, 判断获取到的关键字中是否包括多个数字, 将该包含多个数字的语音信 号视为无效语音信号而其舍弃, 从而避免了用户恶意发出多个数字的语音而造 成电梯频繁停留, 提高电梯使用效率; 第三, 当电梯在升降过程中, 有多个用 户临吋需要改变所要到达的楼层吋, 语音识别器将接收该用户至少两次发出的 语音信息, 而第一次发出的语音信息为无效信息, 电梯控制设备可以更正用户 发出无效信息, 避免因为无效信息导致电梯在非目标楼层停留 , 从而提高电梯 使用效率; 最后, 根据声纹信息的唯一性, 第一用户发出的楼层控制信息第二 用户无权进行更改, 避免他人修改自己所要到达的楼层, 提高了信息安全。
[0152] 请参阅图 5, 图 5是本发明实施例公幵的又一种电梯控制设备 结构示意图, 如 图 5所示, 该电梯控制设备包括:
[0153] 至少一个输入设备 501 ; 至少一个输出设备 502; 至少一个处理器 503, 例如 CP
U; 和存储器 504, 上述输入设备 501、 输出设备 502、 处理器 503和存储器 504通 过总线 505连接。
[0154] 其中, 上述输入设备 501具体可为语音识别器、 物理按键和电梯对讲机。
[0155] 上述输出设备 502具体可为电梯显示屏和电梯扬声器。
[0156] 上述存储器 504可以是高速 RAM存储器, 也可为非易失存储器 (non-volatile memory) , 例如磁盘存储器。 上述存储器 504用于存储一组程序代码, 上述输入 设备 501、 输出设备 502和处理器 503用于调用存储器 504中存储的程序代码, 执 行如下操作:
[0157] 上述处理器 503, 用于:
[0158] 接收语音信号, 提取上述语音信号中的关键字。
[0159] 根据上述关键字生成关键字升降控制指令, 上述关键字升降控制指令用于控制 电梯升降到上述关键字对应的楼层。
[0160] 获取上述语音信号的声纹信息, 判断上述声纹信息与预先存储的有效声纹信息 集合中的目标声纹信息是否匹配, 上述目标声纹信息为上述有效声纹信息集合 中的任一个; 上述有效声纹信息集合中的任一个声纹信息均 对应电梯正在执行 的指令集合中一条升降控制指令。
[0161] 若是, 将上述目标声纹信息对应的升降控制指令替换 为上述关键字升降控制指 令。
[0162] 可选的, 上述处理器 503, 还用于:
[0163] 若上述声纹信息与预先存储的有效声纹信息集 合中的任一个声纹信息不匹配, 则将上述关键字升降控制指令加入上述电梯正 在执行的指令集合。
[0164] 可选的, 上述处理器 503, 还用于:
[0165] 判断上述语音信号强度是否大于预设阈值。
[0166] 若是, 则执行上述提取上述语音信号中的关键字的步 骤。
[0167] 可选的, 上述处理器 503, 还用于:
[0168] 判断上述关键字是否包括多个数字。
[0169] 若上述关键字包括多个数字, 将上述语音信号作为无效语音信号。
[0170] 若上述关键字仅包括一个数字, 则执行上述根据上述关键字生成关键字升降控 制指令的步骤。
[0171] 可选的, 上述处理器 503, 还用于:
[0172] 当上述关键字升降控制指令执行完毕后, 将上述关键字升降控制指令从上述电 梯正在执行的指令集合中刪除, 并将上述目标声纹信息从上述有效声纹信息集 合中刪除。
[0173] 通过本发明实施例的方案, 电梯控制设备可以更正用户发出无效信息, 避免因 为无效信息导致电梯在非目标楼层停留, 从而提高电梯使用效率; 此外, 根据 声纹信息的唯一性, 第一用户发出的楼层控制信息第二用户无权进 行更改, 避 免他人修改自己所要到达的楼层, 提高了信息安全。
[0174] 尽管结合具体特征及其实施例对本发明进行了 描述, 显而易见的, 在不脱离本 发明的精神和范围的情况下, 可对其进行各种修改和组合。 相应地, 本说明书 和附图仅仅是所附权利要求所界定的本发明的 示例性说明, 且视为已覆盖本发 明范围内的任意和所有修改、 变化、 组合或等同物。 显然, 本领域的技术人员 可以对本发明进行各种改动和变型而不脱离本 发明的精神和范围。 这样, 倘若 本发明的这些修改和变型属于本发明权利要求 及其等同技术的范围之内, 则本 发明也意图包含这些改动和变型在内。
技术问题
问题的解决方案
发明的有益效果
Next Patent: CONTROL VALVE AND WATER HEATER