C 呼叫微軟自帶的語音識別

2021-07-29 23:00:43 字數 955 閱讀 7830

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.speech.recognition;//引用系統的speech的識別

using system.speech.synthesis; //引用語音合成

); //初始化命令詞管理

grammarbuilder gbuilder = new grammarbuilder();

//將命令詞新增到管理中

//例項化命令詞管理

grammar grammar = new grammar(gbuilder);

//-----------------

//建立並載入聽寫語法(新增命令詞彙識別的比較精準)

recognizer.loadgrammar(grammar);

//為語音識別事件新增處理程式。

recognizer.speechrecognized += new eventhandler(recognizer_speechrrecongized);

//將輸入配置到語音識別器。

recognizer.setinputtodefaultaudiodevice();

//啟動非同步,連續語音識別。

recognizer.recognizeasync(recognizemode.multiple);

//保持控制台視窗開啟。

while (true) }}

//speechrecognized事件處理

static void recognizer_speechrrecongized(object sender,speechrecognizedeventargs e)

}}

c 用微軟SAPI進行實時語音識別

vs2015,c include include include include include include sphelper.h include using namespace std inline hresult blockforresult isprecocontext precoctxt...

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...