一种基于语音交互的变配电站智能控制方法与流程

专利2022-11-28  26


本发明涉及变配电站室的智能控制,尤其是涉及一种基于语音交互的变配电站智能控制方法。



背景技术:

我国传统的变配电站需要安排多名人员进行现场轮岗巡检,人工巡检存在较大安全风险,并且检测到的数据也无法准确、及时地接入管理信息系统。随着科学技术的发展,越来越多的智能设备和控制手段开始应用到变配电的管理中,以提高人工巡检的准确性和安全性,提高工作效率。

但是这些智能设备的操作和控制仍然需要工作人员到达现场后进行手动操作,虽然一定程度上优化了对变配电站的管理,但是并不能完全的解放现场操作人员,同时指挥人员也不能实现全自动的远程控制,当发现有故障发生时,需要通知现场人员进行相应操作,现场人员在完成操作动作之后,需要手动录入信息,传回操作结果,整个过程十分不方便。



技术实现要素:

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种解放人员双手、提高变配电站管理自动化程度和交互及时性的基于语音交互的变配电站智能控制方法。

本发明的目的可以通过以下技术方案来实现:

一种基于语音交互的变配电站智能控制方法,通过语音交互系统实现变配电站的语音控制,包括以下步骤:

s1)语音传感器采集语音指令,并输入语音交互系统;

s2)语音交互系统判断语音指令是否为有效的语音指令,若是,则执行步骤s3),若否,则语音播报装置播报通知该语音指令为无效指令;

s3)语音交互系统判断语音指令类型,执行相应的操作,所述的语音指令类型包括问答类、系统控制类和设备控制类;

s4)语音播报装置播报通知操作结果。

所述的语音交互系统包括语音数据处理模块和语音语义数据库,所述的语音语义数据库包括由输入数据构成的知识数据库以及语音交互系统对输入数据泛化后形成的泛化数据库,所述的知识数据库包括通用知识数据库、电力基础知识数据库、电力客服知识数据库和电力安全规范操作知识数据库,所述的语音数据处理模块通过语音交互系统中的训练工具进行模型训练。

所述的步骤s2)具体包括:

s21)语音数据处理模块对语音指令进行端点检测和降噪处理;

s22)对预处理完成的语音指令进行特征提取,生成文本信息;

s23)语音交互系统判断文本信息中是否存在语音语义数据库中存储的电力相关有效词和逻辑关系,若是,则判断该指令为有效的语音指令,并执行步骤s3),若否,则判断该指令为无效的语音指令,语音播报装置播报通知该语音指令为无效指令。

所述的步骤s3)具体包括:

s31)语音交互系统根据关键词和语音语义判断语音指令类型,若判断指令类型为问答类,则执行步骤s32),若判断指令类型为系统控制类,则执行步骤s33),若判断指令类型为设备控制类,则执行步骤s34);

s32)语音交互系统根据语音指令的文本信息内容,执行查找、计算和调用对应接口数据的操作,匹配回答内容,并生成对应回答的文本信息;

s33)语音交互系统通过系统服务器将对应指令发送至执行系统,系统服务器会将指令转化成统一的数据接口,发送至对应的执行系统,执行系统根据收到的指令执行响应操作,其中响应操作包括页面控制、系统切换和数据统计计算等,并生成包含操作报表的文本信息;

s34)语音交互系统发送指令至对应变配电站的智能设备,所述的智能设备根据指令执行响应操作,并记录操作过程,生成包含节点操作报表或动作反馈的文本信息。

所述的智能设备包括智能巡检机器人和智能开关设备。

所述的步骤s4)具体包括:

s41)语音数据处理模块根据设定的语法规则,对步骤s32)、步骤s33)和步骤s34)中生成的文本信息进行文本分析,形成合成文本;

s42)语音数据处理模块将合成文本生成语音信号;

s43)语音数据处理模块利用nlp自然语言处理算法,将语音信号转化为自然语音;

s44)语音播报装置将自然语音播报,通知操作结果。

所述的步骤s31)中,所述的语音交互系统根据关键词和语音语义进行语境解读,所述的关键词包括名词、动词和问答词。

判断为问答类的名词可以包括系统界面、专业、系统包含的接口数据相关名词,动词可以包括“告诉”、“回答”、“展示”、“演示”、“分析”和“计算”,问答词可以包括“什么”、“多少”、“怎么样”、“结果”和“情况”;

判断为系统控制类的名词可以包括“系统”、“页面”、“界面”、“页签”、“热力图”、“专题”和“分析”,动词可以包括“切换”、“切屏”、“跳转”、“打开”和“展示”;

判断为设备控制类的名词可以包括机器人和智能开关等智能设备的名称,动词可以包括“控制”、“巡检”、“打开”、“关闭”、“切换”和“实施”。

进一步地,该控制方法在一次交互完成后,对本次交互的语音指令进行再学习,修正语音语义数据库。

所述的步骤s31)具体包括:

s311)语音交互系统识别语音指令内容;

s312)语音播报装置播报识别出的语音指令内容;

s313)语音交互系统准备接收反馈信息,并等待设定时间,若在设定时间内接收到新的语音指令,则标记语音识别错误,并返回执行步骤s2),反之,则标记语音识别正确,并判断语音指令类型;

s314)若判断指令类型为问答类,则执行步骤s302),若判断指令类型为系统控制类,则执行步骤s303),若判断指令类型为设备控制类,则执行步骤s304)。

所述的语音交互系统根据步骤s313)中的语音识别标记,对本次交互的语音指令进行再学习,修正语音语义数据库。

与现有技术相比,本发明具有以下优点:

1)通过本发明,变配电室工作人员可以通过语音直接控制系统,完成界面切换、数据统计分析、外部系统切换等操作;也可以控制变配电站的智能设备,实现对变配电室的管理和控制,同时系统和智能设备也可以将执行操作的各节点的结果以语音方式反馈给工作人员,实现系统、设备与工作人员的智能交互,真正解放变配电站工作人员的双手,大大提高工作效率,避免不必要的安全隐患;

2)本发明不仅建立了初始的通用知识库,还建立了电力相关知识库,并在与工作人员交互的过程中,将交互的语音及结果作为知识库自我学习和优化的信号,在系统使用过程中,可以不断完善数据库,提高语音识别、语音播报的准确率。

附图说明

图1为本发明流程示意图;

图2为实施例中本发明的实施流程图;

图3为实施例中步骤b的具体实施流程图;

图4为实施例中步骤c的具体实施流程图;

图5为实施例中步骤d的具体实施流程图;

图6为模型训练过程示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

实施例

本发明提供一种基于语音交互的变配电站智能控制方法,其通过语音交互系统实现对变配电站的语音控制,语音交互系统中包括语音数据处理模块和语音语义数据库,其中,语音语义数据库由输入数据构成的知识数据库以及语音交互系统对输入数据泛化后形成的泛化数据库,其中,知识数据库主要包括通用数据库、电力基础知识数据库、电力客服数据库和电力安全规范操作知识数据库,电力客服数据库中涉及很多电网故障、维修、运行等相关的知识,语音语义数据库中存储了大量的电力相关知识、电力相关有效词以及通用的语音语义转换关系。语音交互系统通过自有的训练工具和输入的训练数据进行模型训练,可以线上训练也可离线训练。

训练过程如图6所示,包括以下步骤:

1)数据准备:数据包含原有的通用知识库,电力基础知识数据库、电力客服知识库、电力安全规范操作知识库等;

2)将已有数据进行梳理,形成符合原则的知识库,并将梳理好的知识库导入系统;

3)根据知识库结构和内容,构建训练工具的学习数据;

4)利用系统中的训练工具进行模型训练,该部分可以线上训练,也可离线训练;

5)通过评审语音交互回答准确率,评测语音交互的效果;

6)根据语音互答的效果对知识库和学习数据进行优化。

如图1和图2所示,该控制方法主要步骤如下:

(a)语音传感器采集语音指令,作为语音识别的信号源;

(b)语音交互系统将语音指令转换成文本信息;

(c)根据文本信息判断语音指令的类型,执行相应的操作,并根据操作结果生成相应文本信息;

(d)将生成的文本信息输入语音数据处理模块,转换成语音信号;

(e)语音播报装置将生成的语音信号进行语音播报;

(f)对本次交互的语音指令进行再学习,优化语音语义数据库。

如图3-图5所示,本实施例中,指挥人员通过语音交互控制变配电站时,各主要步骤的具体过程如下:

(a1)指挥人员发出语音指令;

(a2)语音传感器采集该语音指令,并作为语音信号输入语音交互系统。

(b1)语音数据处理模块对输入的语音信号进行端点检测预处理;

(b2)语音数据处理模块对预处理后的语音信号进行降噪处理;

(b3)语音数据处理模块对降噪处理后的语音信号进行特征提取;

(b4)语音数据处理模块根据声学模型和语言模型,对特征提取后的语音信号进行特征解码并识别生成文本信息。

(c1)语音交互系统判断文本信息中是否存在电力相关有效词,若是,则判断该指令为有效的语音指令,若否,则判断该指令为无效的语音指令;

(c2)若判断为无效的语音指令,则通过语音播报装置做出语音指令无效的提醒,并等待指令发出人员的反馈信息;若判断为有效的语音指令,则继续判断文本信号的指令类型,准备执行相应的操作,将准备执行的操作通过语音播报装置播放,并等待指挥人员的反馈信息,其中指令类型包括问答类、系统控制类和设备控制类;

在这一步骤中,指挥人员在听到语音播报装置播放的内容后,会给出对应的反馈信息,若该内容与给出的原有语音指令内容不同,即语音交互系统对语音指令的识别发生错误,则重新给出语音指令,此时指挥人员可调整语序或语音语调,若该内容与给出的原有语音指令相同,即语音交互系统对语音指令的识别正确,则不进行任何操作。

(c3)若语音交互系统收到新的语音指令,则返回执行步骤(b2),若在设定的等待时间内未收到新的语音指令,则执行相应的操作;

(c4-1)当名词为系统界面、专业或系统包含的接口数据相关名词,动词为“告诉”、“回答”、“展示”、“演示”、“分析”或“计算”,问答词为“什么”、“多少”、“怎么样”、“结果”或“情况”时,判断语音指令类型为“问答类”,语音交互系统执行查找、计算和匹配回答内容的操作,并生成对应回答的文本信息;

(c4-2)当名词为“系统”、“页面”、“界面”、“页签”、“热力图”、“专题”或“分析”,动词为“切换”、“切屏”、“跳转”、“打开”或“展示”时,判断指令类型为“系统控制类”,语音交互系统发送对应指令至执行系统,执行系统根据收到的指令执行响应操作,进行页面控制、系统切换和/或数据统计计算,并生成包含操作报表的文本信息;

(c4-3)当名词为机器人和智能开关等智能设备的名称,动词为“控制”、“巡检”、“打开”、“关闭”、“切换”或“实施”时,判断指令类型为“设备控制类”,语音交互系统发送指令至对应变配电站的智能设备,包括智能巡检机器人和智能开关设备,智能设备根据指令执行响应操作,同时智能设备记录操作过程,生成包含节点操作报表或动作反馈的文本信息。

(d1)语音数据处理模块对步骤(c4-1)至步骤(c4-3)中的文本信息进行文本分析,根据设定的语法规则,从声学模型和语言模型中生成合成参数,合成文本;

(d2)语音数据处理模块将文本合成语音;

(d3)利用nlp自然语言处理算法,通过语法、句法和篇章分析以及文档工具和向量技术将合成的语音转化成自然语音,生成最终的语音信号。

(e1)语音播报装置将生成的语音信号进行语音播报,向指挥人员通知操作结果,完成一次交互。

(f1)若步骤(c2)中接收的反馈信息为新的语音指令,则对本次交互中第一次收到的语音指令进行再学习;

(f2)根据再学习的结果,对语音语义数据库进行优化。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的工作人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。


技术特征:

1.一种基于语音交互的变配电站智能控制方法,通过语音交互系统实现变配电站的语音控制,其特征在于,包括以下步骤:

s1)语音传感器采集语音指令,并输入语音交互系统;

s2)语音交互系统判断语音指令是否为有效的语音指令,若是,则执行步骤s3),若否,则语音播报装置播报通知该语音指令为无效指令;

s3)语音交互系统判断语音指令类型,执行相应的操作,所述的语音指令类型包括问答类、系统控制类和设备控制类;

s4)语音播报装置播报通知操作结果。

2.根据权利要求1所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的语音交互系统包括语音数据处理模块和语音语义数据库,所述的语音语义数据库包括由输入数据构成的知识数据库以及语音交互系统对输入数据泛化后形成的泛化数据库,所述的知识数据库包括通用知识数据库、电力基础知识数据库、电力客服知识数据库和电力安全规范操作知识数据库,所述的语音数据处理模块通过语音交互系统中的训练工具进行模型训练。

3.根据权利要求2所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的步骤s2)具体包括:

s21)语音数据处理模块对语音指令进行端点检测和降噪处理;

s22)对预处理完成的语音指令进行特征提取,生成文本信息;

s23)语音交互系统判断文本信息中是否存在语音语义数据库中存储的电力相关有效词和逻辑关系,若是,则判断该指令为有效的语音指令,并执行步骤s3),若否,则判断该指令为无效的语音指令,语音播报装置播报通知该语音指令为无效指令。

4.根据权利要求3所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的步骤s3)具体包括:

s31)语音交互系统根据关键词和语音语义判断语音指令类型,若判断指令类型为问答类,则执行步骤s32),若判断指令类型为系统控制类,则执行步骤s33),若判断指令类型为设备控制类,则执行步骤s34);

s32)语音交互系统根据语音指令的文本信息内容,执行查找、计算、调用对应接口数据的操作,匹配回答内容,并生成对应回答的文本信息;

s33)语音交互系统通过系统服务器将对应指令发送至对应的执行系统,对应的执行系统根据收到的指令执行响应操作,并生成包含操作报表的文本信息;

s34)语音交互系统发送指令至对应变配电站的智能设备,所述的智能设备根据指令执行响应操作,并记录操作过程,生成包含节点操作报表或动作反馈的文本信息。

5.根据权利要求4所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的智能设备包括智能巡检机器人和智能开关设备。

6.根据权利要求4所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的步骤s4)具体包括:

s41)语音数据处理模块根据设定的语法规则,对步骤s32)、步骤s33)和步骤s34)中生成的文本信息进行文本分析,形成合成文本;

s42)语音数据处理模块将合成文本生成语音信号;

s43)语音数据处理模块利用nlp自然语言处理算法,将语音信号转化为自然语音;

s44)语音播报装置将自然语音播报,通知操作结果。

7.根据权利要求4所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的步骤s31)中,所述的语音交互系统根据关键词和语音语义进行语境解读,所述的关键词包括名词、动词和问答词。

8.根据权利要求4所述的一种基于语音交互的变配电站智能控制方法,其特征在于,该控制方法在一次交互完成后,对本次交互的语音指令进行再学习,修正语音语义数据库。

9.根据权利要求8所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的步骤s31)具体包括:

s311)语音交互系统识别语音指令内容;

s312)语音播报装置播报识别出的语音指令内容;

s313)语音交互系统准备接收反馈信息,并等待设定时间,若在设定时间内接收到新的语音指令,则标记语音识别错误,并返回执行步骤s2),反之,则标记语音识别正确,并判断语音指令类型;

s314)若判断指令类型为问答类,则执行步骤s302),若判断指令类型为系统控制类,则执行步骤s303),若判断指令类型为设备控制类,则执行步骤s304)。

10.根据权利要求9所述的一种基于语音交互的变配电站智能控制方法,其特征在于,所述的语音交互系统根据步骤s313)中的语音识别标记,对本次交互的语音指令进行再学习,修正语音语义数据库。

技术总结
本发明涉及一种基于语音交互的变配电站智能控制方法,通过语音交互系统实现变配电站的语音控制,包括以下步骤:S1)语音传感器采集语音指令,并输入语音交互系统;S2)语音交互系统判断语音指令是否为有效的语音指令,若是,则执行步骤S3),若否,则语音播报装置播报通知该语音指令为无效指令;S3)语音交互系统判断语音指令类型,执行相应的操作,所述的语音指令类型包括问答类、系统控制类和设备控制类;S4)语音播报装置播报通知操作结果,与现有技术相比,本发明具有解放人员双手、提高变配电站管理自动化程度和交互及时性等优点。

技术研发人员:余钟民;傅晓飞;朱骏;纪坤华;陆敏安;盛慧;杨波;王蓓菁;陶志平
受保护的技术使用者:上海欣能信息科技发展有限公司;国网上海市电力公司
技术研发日:2019.12.30
技术公布日:2020.05.19

转载请注明原文地址: https://bbs.8miu.com/read-267703.html

最新回复(0)