igao视频网站_久久99精品久久久久久不卡_91精品国产自产91精品_午夜亚洲影视_成人羞羞国产免费软件动漫_男人插女人免费

讓WINCC OA狂飆中國話

2017/9/18 23:14:19 人評論 次瀏覽 分類:PLC應用  文章地址:http://www.jinzhengkj.com.cn/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:
驗證碼: 看不清楚?
主站蜘蛛池模板: 亚洲a区在线视频 | 国产成人精品三级在线 | 久久伊人艹 | 精品久久久久中文字幕一区 | 国产免费黄色网址 | 亚洲日韩精品一区二区三区无码 | 国产精品一区在线观看 | 成年女人免费又黄又爽视频 | 久久草在线视频免费 | 无码AV中文字幕出轨人妻 | 女生毛片 | 亚洲精品乱码久久久久久蜜桃 | 国产精品igao视频网网址3d | 日本一区精品久久久久影院 | 他掀开裙子舌头伸进去在线观看 | 国产亚洲精品无码在线观看 | 综合AV第1页 | 精品国精品国产自在久国产应用 | 久久人人爽爽爽人久久久 | 国产午夜三级一区二区三桃花影视 | 午夜三级视频 | 91视频色板 | 国产亚洲精品中文字幕 | 久久久18| 131美女爽爽爽爱做视频 | 日本高清一二三不卡区 | 国产成人啪精品视频免费视频 | 亚洲天堂久久新 | 日韩午夜精品免费理论片 | 日日骚一区二区三区 | 美女牲交视频一级毛片 | 7194中文乱码一二三四芒果 | 欧美特级黄色 | 亚洲第一成av人网站懂色 | 亚洲成A人一区二区三区 | 在线观看中出 | 少妇xxxxx| 精品国产免费人成网站 | 一级做a爰性色毛片免费1 | 国产成人精品久久亚洲高清不卡p | 麻豆影视免费观看 |