開發工具:vs 2017
ai 平台:
用 360 軟體管家安裝 vs2017
開啟 vs2017,點選檔案,新建專案,選擇 visual c# --> windows 桌面 --> windows 窗體應用,選擇自己的專案位址,點選確定
直接拖動即可,生成介面如下
選擇檔案按鈕
private void button1_click(object sender, eventargs e)
}
開始識別按鈕
// 語音合成按鈕
private void button2_click(object sender, eventargs e)
catch (exception ex)
finally
}var result = client.recognize(buffur, value, 16000);
convert.tostring(result);
jtoken resultstr = null;
result.trygetvalue("result", out resultstr);
console.writeline("atoken===>"+ resultstr);
voiceresult.text = convert.tostring(resultstr);
console.write(result);
}
開始合成按鈕
呼叫 api 中 c# sdk 的語音合成 api
// 開始合成按鈕(語音合成功能)
private void synthesisbutton_click(object sender, eventargs e)
, // 語速
, // 音量
// 發音人,4:情感度丫丫童聲
};var result = client.synthesis(value, option);
try
} catch (exception ex)
play();
}
原始碼: c 用微軟SAPI進行實時語音識別
vs2015,c include include include include include include sphelper.h include using namespace std inline hresult blockforresult isprecocontext precoctxt...
語音識別怎麼測試? 的用例梳理
1.針對輸入源來測試 1 使用者正常比較標準的哼唱,檢視識別結果,並且能夠點播 2 使用者加了特效的哼唱,比如加了電音效果,檢視識別結果 3 使用者的哼唱咬字不清或者是錯字,檢視識別結果 4 使用者的哼唱停頓點節奏不對,檢視識別結果 5 使用者的哼唱音調比較低,檢視識別結果 6 使用者的哼唱音調比較...
C 呼叫微軟自帶的語音識別
using system using system.collections.generic using system.linq using system.text using system.speech.recognition 引用系統的speech的識別 using system.speech.s...