让你的SCADA讲中国话

上传人:大米 文档编号:489627922 上传时间:2022-11-03 格式:DOCX 页数:2 大小:17.50KB
返回 下载 相关 举报
让你的SCADA讲中国话_第1页
第1页 / 共2页
让你的SCADA讲中国话_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《让你的SCADA讲中国话》由会员分享,可在线阅读,更多相关《让你的SCADA讲中国话(2页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑让你的SCADA讲中国话 报警来了,播个铃声,播放一个一段wav文件,不过这个功能有点简洁。来换个玩法吧,在指定的大事发生时,把依据你自由定义的文本(报警文本或运行时生成的文本)读出来,操作员不用看屏幕就知道发生了什么事,这样不是更满意些吗这中间就需要“文本转语音”TTS功能,当然这个功能的历史也算是比较悠久了,惋惜WinCC OA没有供应中文TTS功能。那就想方法自己找一个吧,Windows中文操作系统自带的中文TTS功能,可以借用这个。用记事本写一个VBS: d:tts.vbsset sp = createobject(SAPI.SpVoice)set

2、Voices = sp.GetVoices() 获得语音引擎集合for i=0 to Voices.count-1 if Right(Voices(i).Id, 24)=MSSimplifiedChineseVoice then cn=i nextset sp.Voice = Voices.Item(cn)set oArgs = WScript.Arguments 命令行参数For Each text In oArgs sp.speak(text) Next在命令行下测试一下:D:tts.vbs 测试测试这时假如计算机TTS正常工作,应当听得到“测试测试”的中文朗读。接下来在WinCC OA需要播放声音的地方,加入以下脚本:string text=测试测试;system(start /b d:tts.vbs + text);请加入自己的文本即可。英文单词也可以读出来。简洁易行!第 1 页 共 1 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号