国内精品一区二区三区四区视频-国产成人激情视频在线免费看-av中文字幕一区人妻-精精国产XXXX视频第一次

讓WINCC OA狂飆中國話

2017/9/18 23:14:19 人評論 次瀏覽 分類:PLC應用  文章地址:http://m.yigongchang99.com/tech/1536.html

報警來了,播個鈴聲,播放一個一段wav文件,不過這個功能有點簡單。

來換個玩法吧,在指定的事件發生時,把根據你自由定義的文本(報警文本或運行時生成的文本)讀出來,操作員不用看屏幕就知道發生了什么事,這樣不是更愜意些嗎?想跟昌暉儀表工程師一起練練手,那就繼續往下看。
 
這中間就需要“文本轉語音”TTS功能,當然這個功能的歷史也算是比較悠久了,可惜西門子WinCC OA沒有提供中文TTS功能。那就想辦法自己找一個吧,Windows中文操作系統自帶的中文TTS功能,可以借用這個。
讓WINCC OA講中國話
用記事本寫一個VBS: d:\tts.vbs 
set sp = createobject("SAPI.SpVoice")
set Voices = sp.GetVoices()  '獲得語音引擎集合
for i=0 to Voices.count-1
     if Right(Voices(i).Id, 24)="MSSimplifiedChineseVoice" then cn=i
next
set 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);  
請加入自己的文本即可,英文單詞也可以讀出來。簡單易行!
本文作者:程瀚儂

共有訪客發表了評論 網友評論

  客戶姓名:
郵箱或QQ:
驗證碼: 看不清楚?
主站蜘蛛池模板: 婷婷伊人综合亚洲综合网| 人妻中文字幕一二三区| 在线情色av一区二区| 精品在线观看一区二区三区| 深爱激情四射丁香六月婷婷啪| 91麻豆婷婷成人一二三| 国产一区二区三视频在线| 在线观看中文字幕亚洲区| 成人日韩精品在线播放| 丰满人妻被中出中文字幕日韩| 国产欧美日韩综合精品一区二区| 青青草视频这里只有精品精品| 人妻少妇精品久久人妻| 欧美日本国产一区二区| 国产在线啪一区二区三区| 国产盗摄视频一区二区| 日韩成人av激情综合| 午夜伦理国产免费三区| 日韩人妻一区二区三区蜜桃儿| 日韩内射性感美女视频| 麻豆黄色在线免费观看| 久久一区二区三区美女| 精品国产一区二区三区香蕉| 韩国三级午夜福利视频| 97国产精成人午夜视频一区二区| 黄色欧美日韩在线观看| 国产一区二区三区在线观看第八页| 日韩一区欧美区国产区| 国产精品乱码一区二区在线| 日韩和欧美的一区二区成人| 中文字幕人妻一二三区| 玖玖玖草在线免费观看视频| 日韩欧美国产精品一二三区| 五月天丁香六月婷婷网| 日韩av福利在线播放| 一级片在线观看中文字幕| 东京热精品视频一区二区三区 | 午夜福利日韩av中文字幕| 98日韩精品人妻一二区| 精品亚洲少妇一区二区| 欧美日一区二区三区不卡|