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

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C# 語(yǔ)音識(shí)別

2019-11-17 02:39:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C# 語(yǔ)音識(shí)別

利用微軟操作系統(tǒng)自動(dòng)的語(yǔ)音識(shí)別功能,讀取信息。

1. 在項(xiàng)目中添加 "" 引用

2. 引入命名空間:using SpeechLib;

3. 讀取的代碼:

SpeechVoiceSpeakFlags flag = SpeechVoiceSpeakFlags.SVSFlagsAsync; SpVoice voice = new SpVoice(); voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0); voice.Speak("你是一個(gè)大

----------------------------------------------------------------------------

其中:

1. SpeechVoiceSpeakFlags 是一個(gè)枚舉。

“SpVoice標(biāo)志 SVSFDefault = 0 SVSFlagsAsync = 1 SVSFPurgeBeforeSpeak = 2 SVSFIsFilename = 4 SVSFIsxml = 8 SVSFIsNotXML = 16 SVSFPersistXML = 32

“正規(guī)化標(biāo)志 SVSFNLPSpeakPunc = 64

“面具 SVSFNLPMask = 64 SVSFVoiceMask = 127 SVSFUnusedFlags = -128

結(jié)束枚舉分子SVSFDefault指定應(yīng)使用的默認(rèn)設(shè)置。默認(rèn)值是:講定的文本字符串同步(覆蓋與SVSFlagsAsync),不清除掛起說(shuō)話請(qǐng)求(覆蓋與SVSFPurgeBeforeSpeak),為了解析XML的文本,如果第一個(gè)字符是左尖括號(hào)(覆蓋與SVSFIsXML或SVSFIsNotXML),不堅(jiān)持全球XML狀態(tài)更改在講電話(覆蓋SVSFPersistXML),不擴(kuò)展的標(biāo)點(diǎn)字符成字(覆蓋與SVSFNLPSpeakPunc)的。SVSFlagsAsync指定的講調(diào)用應(yīng)該是異步的。也就是說(shuō),它會(huì)立即返回排隊(duì)的講請(qǐng)求后。SVSFPurgeBeforeSpeak清除所有懸而未決的發(fā)言請(qǐng)求,在此之前講的呼叫。SVSFIsFilename的說(shuō)話方式傳遞的字符串是一個(gè)文件名,而不是文字。其結(jié)果,沒(méi)有發(fā)言字符串本身而是該文件的路徑,該路徑是口頭的處理。SVSFIsXML輸入的文本將被解析為XML標(biāo)記。SVSFIsNotXML輸入的文本將不會(huì)被解析的XML標(biāo)記。SVSFPersistXMLXML標(biāo)記的全局狀態(tài)的變化將持續(xù)到說(shuō)話的呼叫。SVSFNLPSpeakPunc,標(biāo)點(diǎn)符號(hào)應(yīng)擴(kuò)大到字(例如:“這是什么。”將成為“這是這期”)。SVSFNLPMaskSAPI(而不是文本到語(yǔ)音引擎)處理此掩碼中的標(biāo)志。SVSFVoiceMask此面膜具有每一個(gè)標(biāo)志位設(shè)置。SVSFUnusedFlags此面膜具有每一個(gè)未使用的位集。

2. SpVoice

SpVoice類是支持語(yǔ)音合成(TTS)的核心類。通過(guò)SpVoice對(duì)象調(diào)用TTS引擎,從而實(shí)現(xiàn)朗讀功能。

SpVoice類有以下主要屬性: Voice:表示發(fā)音類型,相當(dāng)于進(jìn)行朗讀的人,包括Microsoft Mary,Microsoft Mike,Microsoft Sam和Microsoft Simplified Chinese四種。其中前三種只能讀英文,最后一種可以讀中文,也可以讀英文,但對(duì)于英文單詞只能將其包括的各個(gè)字母逐一朗讀出來(lái)。下面的程序中我們將會(huì)想辦法解決這個(gè)問(wèn)題。 Rate:語(yǔ)音朗讀速度,取值范圍為-10到+10。數(shù)值越大,速度越快。 Volume:音量,取值范圍為0到100。數(shù)值越大,音量越大。 SpVoice有以下主要方法: Speak:完成將文本信息轉(zhuǎn)換為語(yǔ)音并按照指定的參數(shù)進(jìn)行朗讀,該方法有Text和Flags兩個(gè)參數(shù),分別指定要朗讀的文本和朗讀方式(同步或異步等)。 Pause:暫停使用該對(duì)象的所有朗讀進(jìn)程。該方法沒(méi)有參數(shù)。 Resume:恢復(fù)該對(duì)象所對(duì)應(yīng)的被暫停的朗讀進(jìn)程。該方法沒(méi)有參數(shù)。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 一二区成人影院电影网 | 久久免费观看一级毛片 | 黄色免费在线视频网站 | 欧美3p激情一区二区三区猛视频 | 一本一本久久a久久精品综合小说 | 91午夜理伦私人影院 | 亚洲视频在线视频 | 九九热免费视频在线观看 | 欧美wwwwww| 亚洲电影免费观看国语版 | 国产xxxxx在线观看 | 日本爽快片100色毛片视频 | 9999视频 | 九九热视频免费观看 | 欧美乱码精品一区 | 香蕉国产在线视频 | 久久久一区二区三区四区 | 精品一区二区三区不卡 | 天天操综 | 日日综合 | 欧美激情精品久久久久 | 艹男人的日日夜夜 | 欧美精品免费一区二区三区 | 黄色片免费在线 | 长泽雅美av | 女人叉开腿让男人桶 | 成人一级视频 | 九九色精品| 日本在线视频一区二区三区 | 日韩高清电影 | 日韩不卡一区二区 | 久久一本日日摸夜夜添 | 中文字幕免费在线看 | 欧美一级免费在线观看 | 国产精品久久久久一区二区 | 久久人人97超碰国产公开结果 | 成人观看网站 | 亚洲欧美国产视频 | 九九视频久久 | 懂色粉嫩av久婷啪 | 日本欧美一区二区三区在线观看 |