一种基于nlu的电网智能语音验收系统及方法
技术领域
1.本发明涉及一种基于nlu的电网智能语音验收系统及方法,属于电网监控技术领域。
背景技术:2.监控信息验收是新建与改扩建变电站接入电网监控主站的必备环节,传统验收工作采用人工逐一对点方式,厂站侧工作人员现场触发监控信息,监控主站侧验收人员通过电话与厂站侧工作人员逐一核对。该验收模式存在耗时长、效率低、工作量大、易受不确定因素干扰、验收信号频繁刷屏造成监控信号漏监等诸多问题。
技术实现要素:3.本发明的目的在于克服现有技术中的不足,提供一种基于nlu的电网智能语音验收系统及方法,实现了智能高效的多厂站同时验收的方法,对于提高电网监控主站信号验收效率有显著作用。
4.为达到上述目的,本发明是采用下述技术方案实现的:
5.第一方面,本发明提供了一种基于nlu的电网智能语音验收方法,包括:
6.接收多厂站电信域信号并转换为语音通话信息;
7.将语音通话信息通过语音服务解析为语音通话指令;
8.利用nlu技术,实现语音通话指令识别,构建语音助手智能理解用户意图的能力;
9.基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本通过tts合成为语音,通过语音助手将语音传递至相对应的电话网关进行回复;
10.保存多厂站同时验收的历史会话记录供用户查询获取。
11.进一步的,所述电信域信号包括程控交换机信号、公用固话网信号和公用移动网信号。
12.进一步的,所述语音通话信息通过asr识别为文字后,使用nlu对语音通话指令进行识别,判断对话意图。
13.进一步的,基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本合成为语音分别进行回复,包括:
14.响应于语音通话指令为“确认开始”场景时,会话开始并记录对应的时间、会话id和电话号码至会话记录表;
15.响应于语音通话指令为“确认信号”场景时,处理一次验收;
16.响应于语音通话指令为“确认结束”场景时,结束验收;
17.每次会话后更新对应会话记录表记录。
18.进一步的,所述历史会话记录能够通过语音助手代理提供的指定接口进行获取,且能够在web browser端展示界面进行查看。
19.第二方面,本发明提供了一种基于nlu的电网智能语音验收系统,包括:
20.电话网关:接收多厂站电信域信号并转换为语音通话信息后,发送至语音助手代理;
21.语音助手代理:将语音通话信息发送至转换指令处理模块;
22.指令处理模块:将语音通话信息解析为语音通话指令,调用相关的应用服务进行任务处置,并将任务处置结果反馈给结果展示模块;
23.结果确认模块:组织不同厂站同时验收结果的回复文本后,反馈给语音助手代理,以及,保存多厂站同时验收的历史会话记录;其中,所述回复文本由结果确认模块发至指令处理模块合成为语音后,传给语音助手代理,通过电话网关进行回复。
24.进一步的,所述电话网关通过websocket长连接与语音助手代理实现交互。
25.进一步的,所述指令处理模块通过语言引擎进行对语音和文字进行语义分析、转换处理,包括nlu、asr和tts。
26.与现有技术相比,本发明所达到的有益效果:
27.本发明的一种基于nlu的电网智能语音信号验收的方法,通过基于多路通话的电话网关与语音助手代理进行智能交互,语音助手代理与三区、四区应用的相互协作,使用nlu对语音指令进行分析理解实现智能任务处置,并通过web浏览器对通话记录的详细展示,实现了智能高效的多厂站同时验收的方法,对于提高电网监控主站信号验收效率有显著作用。
附图说明
28.图1是本发明实施例一提供的基于nlu的电网智能语音验收系统示意图。
具体实施方式
29.下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
30.实施例一:
31.请参阅图1,一种基于nlu的电网智能语音验收系统,包括电话网关、语音助手代理、三区应用(即指令处理模块)和四区应用(即结果确认模块),其中:
32.1、电话网关的实施
33.电话网关为电信域中与原有话务对接,包括pbx(程控交换机),plmn(公用固话网)和pstn(公用移动网)的对接。将传统电信域信号转换为ip域数据,通过websocket长连接与语音助手代理实现交互,实现多路电话接入。
34.2、语音助手代理功能实现
35.当获取到用户语音通话后,将语音流发送至语音应用解析,保存语音流与会话id关系,语音转文字的结果也更新至语音记录。解析后的文字使用nlu(自然语言理解)服务,对于识别为“确认开始”的场景,向四区应用开启信号验证。
36.对于四区应用返回的文本回复,通过tts合成语音,使用电话网关回复。对于信号验证的语音提供记录和查询。
37.3、三区应用实施流程
38.在语音助手采用websocket异步连接方式,设计插件实现获取上送信号的验证功能。实时调用语音引擎能力对语音和文字进行处理,方式包括nlu(自然语言理解)、asr(语音识别)、tts(语音合成)。
39.4、四区应用实施流程
40.当接收到语音助手代理发送的“确认开始”场景时,会话开始。记录对应的时间,会话id,电话号码等数据至会话记录表。接着,由语音助手代理发送“确认信号”,处理一次验收。当会话结束时,语音助手代理发送“确认结束”场景,结束验收。每次对话后,更新对应会话记录表记录。
41.使用语音助手代理提供的接口,获取历史会话记录,在web browser端提供查看展示界面,每条会话的会话详情都会清楚的展示出来。
42.本实施例通过站端发起一路或多路语音请求通过电话网关至主站语音助手代理,实现了多厂站同时验收的功能。通过三区应用实现语音解析服务及上送信号监视功能。在四区应用实现对验收电话会话记录的管理、历史交互信息在web端的展示及验收内容及结果的储存。
43.实施例二:
44.一种基于nlu的电网智能语音验收方法,可通过实施例一所述的一种基于nlu的电网智能语音验收系统实施,包括:
45.接收多厂站电信域信号并转换为语音通话信息,其中:电信域信号包括程控交换机信号、公用固话网信号和公用移动网信号;
46.将语音通话信息通过语音服务解析为语音通话指令,利用nlu技术,实现语音通话指令识别,构建语音助手智能理解用户意图的能力,其中:语音通话信息通过asr识别为文字后,使用nlu对语音通话指令进行识别,判断对话意图;
47.基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本通过tts合成为语音,通过语音助手将语音传递至相对应的电话网关进行回复,包括:响应于语音通话指令为“确认开始”场景时,会话开始并记录对应的时间、会话id和电话号码至会话记录表;响应于语音通话指令为“确认信号”场景时,处理一次验收;响应于语音通话指令为“确认结束”场景时,结束验收;每次会话后更新对应会话记录表记录;
48.保存多厂站同时验收的历史会话记录供用户查询获取,其中:历史会话记录能够通过语音助手代理提供的指定接口进行获取,且能够在web browser端展示界面进行查看。
49.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
50.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
51.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
52.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
53.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
技术特征:1.一种基于nlu的电网智能语音验收方法,其特征是,包括:接收多厂站电信域信号并转换为语音通话信息;将语音通话信息通过语音服务解析为语音通话指令;利用nlu技术,实现语音通话指令识别,构建语音助手智能理解用户意图的能力;基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本通过tts合成为语音,通过语音助手将语音传递至相对应的电话网关进行回复;保存多厂站同时验收的历史会话记录供用户查询获取。2.根据权利要求1所述的基于nlu的电网智能语音验收方法,其特征是,所述电信域信号包括程控交换机信号、公用固话网信号和公用移动网信号。3.根据权利要求1所述的基于nlu的电网智能语音验收方法,其特征是,所述语音通话信息通过asr识别为文字后,使用nlu对语音通话指令进行识别,判断对话意图。4.根据权利要求1所述的基于nlu的电网智能语音验收方法,其特征是,基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本合成为语音分别进行回复,包括:响应于语音通话指令为“确认开始”场景时,会话开始并记录对应的时间、会话id和电话号码至会话记录表;响应于语音通话指令为“确认信号”场景时,处理一次验收;响应于语音通话指令为“确认结束”场景时,结束验收;每次会话后更新对应会话记录表记录。5.根据权利要求1所述的基于nlu的电网智能语音验收方法,其特征是,所述历史会话记录能够通过语音助手代理提供的指定接口进行获取,且能够在web browser端展示界面进行查看。6.一种基于nlu的电网智能语音验收系统,其特征是,包括:电话网关:接收多厂站电信域信号并转换为语音通话信息后,发送至语音助手代理;语音助手代理:将语音通话信息发送至转换指令处理模块;指令处理模块:将语音通话信息解析为语音通话指令,调用相关的应用服务进行任务处置,并将任务处置结果反馈给结果展示模块;结果确认模块:组织不同厂站同时验收结果的回复文本后,反馈给语音助手代理,以及,保存多厂站同时验收的历史会话记录;其中,所述回复文本由结果确认模块发至指令处理模块合成为语音后,传给语音助手代理,通过电话网关进行回复。7.根据权利要求6所述的基于nlu的电网智能语音验收系统,其特征是,所述电话网关通过websocket长连接与语音助手代理实现交互。8.根据权利要求6所述的基于nlu的电网智能语音验收系统,其特征是,所述指令处理模块通过语言引擎进行对语音和文字进行语义分析、转换处理,包括nlu、asr和tts。
技术总结本发明公开了电网监控技术领域的一种基于NLU的电网智能语音验收系统及方法,包括:接收多厂站电信域信号并转换为语音通话信息;将语音通话信息通过语音服务解析为语音通话指令;利用NLU技术,实现语音通话指令识别,构建语音助手智能理解用户意图的能力;基于语音通话指令,调用相关应用服务进行任务处置,获取处置结果,组织不同厂站的验收结果回复文本后,将回复文本通过TTS合成为语音,通过语音助手将语音传递至相对应的电话网关进行回复;保存多厂站同时验收的历史会话记录供用户查询获取。本发明实现了智能高效的多厂站同时验收的方法,对于提高电网监控主站信号验收效率有显著作用。显著作用。显著作用。
技术研发人员:杨思捷 管钒均 程逍 孙杨 庞腊成 胡浔惠 王瑞 郭耀松 孙世明 盛振明 花硕 薛世阳 杨哲 高一平 白建民 罗达诗 范青 徐中原 雷佳兴 赵晓健
受保护的技术使用者:国网电力科学研究院有限公司 国网江苏省电力有限公司 国家电网有限公司
技术研发日:2022.05.13
技术公布日:2022/11/1