c# 實現文字讀取,語音報警功能
在測試軟體功能過程中,由於需要操作硬體進行變位,但是操作完成後在去看監控軟體有時間延遲,除非2個人配合,就想實現告警進行語音播報功能
實現方法1
[dllimport(「winmm.dll」)]
public static extern bool playsound(string pszsound, int hmod, int fdwsound);
public const int snd_filename = 0x00020000;
public const int snd_async = 0x0001;
在需要告警的地方增加文字
llsound.add(要增加的文字); //llsound = list
/// /// 語音播報 llsount的內容,由於可能未播報完成,有新soe進入引起混亂,由執行緒呼叫
///
public void read()
thread.sleep(500);
}
}
實驗結果有效,做標記。 WinCC語音報警實現方法
概述 tts windows作業系統提供了乙個tts text to speech 引擎,我們可以使用vbs或者c指令碼在wincc裡面呼叫。不過這種方式實用價值不大,因為指令碼在呼叫tts發音時對執行緒是阻塞的,這時候後面的指令碼都只能排隊,無法正常執行。大家都知道wincc的全域性指令碼一共只有...
C 語音識別(文字to語音 語音to文字)
最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...
C 語音識別(文字to語音 語音to文字)
最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...