C 語音識別(文字to語音 語音to文字)

2021-06-06 08:33:32 字數 905 閱讀 2430

最近打算研究一下語音識別,但是發現網上很少有c#的完整**,就把自己的學習心得放上來,和大家分享一下。

1)speechsdk51.exe                   (67.0 mb)   

2)speechsdk51langpack.exe     (81.0 mb)

文字to語音:

這個相當的簡單。

1)在com選項卡裡面的microsoft speech  object  library引用 

2)using speechlib;

3)spvoiceclass voice = new spvoiceclass();//sapi 5.1

spvoice voice = new spvoice();//sapi 5.4

4)voice.voice = voice.getvoices(string.empty, string.empty).item(3);

5)voice.speak(「你要說的話」);

ps:在第四步的時候是選擇語言,不同api可能不一樣,網上有說是0,但是我使用的api卻是3。

語音to文字:

public

class sprecognition

public

void beginrec()

public

static sprecognition instance()

public

void closerec()

private

void contexrecognition(int iindex, object obj, speechlib.speechrecognitiontype type, speechlib.ispeechrecoresult result)}}

C 語音識別(文字to語音 語音to文字)

最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...

訊飛語音 文字轉換語音

1.首先在訊飛開放平台註冊賬號 然後新增應用 把libs下的資源放入到你的工程的libs下面 手動新增到依賴庫add as library 你還需要把assets資料夾複製到main下面 在專案build.gradle檔案的android 內,配置下面一段 同步一下gradle檔案 sourcese...

電腦生成siri語音 語音識別和語音合成技術

語音識別是指將人的說話的聲音轉換成相應的文字,這需要計算機自動識別出語音頻號中的單詞和詞彙,甚至理解其中所包含的意思。語音識別的應用面特別的廣泛,包括語音撥號,語音導航,裝置操作控制,語音文件檢索,聽寫資料錄入等,如果語音識別和機器翻譯以及語音合成技術相結合,還可以提供從一種語音到另外一種語音的計算...