麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

DotNet語音技術實現

2024-07-21 02:21:58
字體:
來源:轉載
供稿:網友


語音實現

“電腦發音”(英文)一個很好的觸發點,通過它可以實現電子小說閱讀、英文聽力測試、英文單詞學習...
下面的speech已對mstts作了簡單封裝。

1.安裝好mstts,可以在windows/speech中打到vtxtauto.lib文件

2.用.net sdk自帶的tlbimp工具把vtxtauto.tlb轉換成.dll格式:
tlbimp vtxtauto.tlb /silent /namespace:mstts /out:mstts.dll
這時的mstts.dll已成為.net framework運行庫的一個類。

3.編寫一個封裝vtxtauto的簡單類:speech .
//========================speech.cs======================

using system;
using mstts; //mstts名稱空間

namespace bedlang{ //定義名稱空間

public class speech{

private vtxtauto vtxtautoex;

public speech(){
vtxtautoex = new vtxtauto();
vtxtautoex.register(" "," "); //注冊com組件
}

public void speak(string text){
vtxtautoex.speak(text, 0); //發音
}

}

}

//========================speech.cs======================

4.編譯bedlang.speech
csc /target:library /out:bedlang.dll speech.cs /r:mstts.dll

5.發音實現
//========================demo.cs======================
using system;
using system.windows.forms;
using bedlang; //引用名稱空間

public class demo : form {

public static void main() {
application.run( new demo() );
}

public demo(){
speech s = new speech(); //創建一個speech對象
s.speak("bedlang"); //發音
}

}
//========================demo.cs======================

6.編譯demo.cs
csc demo.cs /r:bedlang.dll

7.運行demo.exe
程序發音啦.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品国产三级a | av在线免费看片 | 一级成人毛片 | 免费看欧美一级特黄a毛片 九色com | 看免费黄色大片 | 国产成人自拍视频在线观看 | 91网址在线观看 | 97超级碰碰人国产在线观看 | 久久精品99国产国产精 | 最新午夜综合福利视频 | 久久精品视频12 | 国产羞羞视频在线观看免费应用 | 福利在线国产 | 成人网在线观看 | 99视频在线观看视频 | 国产一国产一级毛片视频在线 | 久久亚洲精品久久国产一区二区 | 免费久久久久久 | 亚洲综合视频网 | 一级免费视频 | 羞羞色在线观看 | 双性精h调教灌尿打屁股的文案 | 国产欧美精品一区二区三区四区 | 久久久久久久久久久国产精品 | 国产一区二区三区视频在线 | 亚洲国产精品久久久久制服红楼梦 | 亚洲国产资源 | 777zyz色资源站在线观看 | 中文在线观看视频 | 免费黄色在线电影 | 在线一级片 | 91麻豆精品国产91久久久无需广告 | 欧美精品成人一区二区三区四区 | 成人免费午夜视频 | 亚洲影视在线 | 涩涩99| 欧美激情在线播放 | 国产女同疯狂激烈互摸 | 国产亚洲精品美女久久久 | 性感美女一级毛片 | av在线浏览 |