论文部分内容阅读
随着我国电力事业不断蓬勃发展,新一代智能电网系统正在被逐步建立。作为一套为电网调度进行辅助决策的智能化软件系统,电网调度自动化包含了大量的后台计算,可以将信息及时地处理并传递给调度人员,为电力系统的安全运行提供了有效的保障。但是,现阶段的智能调度系统操作繁琐,不断扩大的电力系统需要更多的监控信息,电网调度人员的日常工作强度随之增加,造成或导致处理突发事故的能力随之减弱。为了能够更好的满足电网调度中的实际需求,本课题将语音交互技术应用到智能电网调度领域,通过语音的传递完成调度员与智能调度系统之间的信息交换。通过对当前典型的汉语语音识别系统识别率的测试和评估,针对识别系统对调度词汇较低的识别率和语音技术在电力系统领域应用研究匮乏的现状,本文设计了一款适用于智能调度领域的语音人机交互系统。在保证掉度系统安全与稳定运行的同时,可在最大程度上降低电网调度人员的日常工作强度,全面提高人机交互界面和电力调度的工作效率,充分体现以用户为中心的设计原则。Microsoft Speech SDK是微软公司推出的一款基于Windows平台的语音系统的软件开发资源包,它提供了完善的标准接口(Component Object Model. COM),实现了对语音合成与识别引擎的实时操作。本课题选取Microsoft Speech SDK作为开发工具,设计语音识别与合成系统。通过分析调度员的自然语言,针对电网调度常用语的特点,设计了一种适用于调度系统的语法文件的编写方式,并对调度人员进行针对调度常用指令的语音训练。最后,对本课题设计的语音交互系统进行了实验,主要是钊对语音识别系统进行识别率测试。实验过程中详细记录有关数据,根据记录结果中的正确识别的句子、术语及关键词分别计算对应的识别率。通过对专业词汇进行训练,系统识别率明显提高,对于调度指令的平均识别率达到90.25%。大量实验数据表明,与现有的典型汉语语音交互系统相比,本系统能够大大提高对调度专用词汇的识别率,将来能更好的适用于智能调度领域。