欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

vb.net語音控制 VBNET的編程機(jī)制

想在vb.net的程序中有一個語音提示,該怎么寫

首先添加一個系統(tǒng)的語音COM組件的引用microsoft speech object library然后在程序中聲明一個語音類dim RC As SpeechLib.SpSharedRecoContext這個類有一些事件,如果你要處理它的一些事件,可以用withevent來聲明然后在窗體LOAD事件或你需要的地方先創(chuàng)建一個實(shí)例RC = New SpeechLib.SpSharedRecoContext當(dāng)一個RC被實(shí)例化后,系統(tǒng)就會運(yùn)行語音識別程序.前提是你的系統(tǒng)已經(jīng)正確安裝這個功能.一般默認(rèn)就已經(jīng)安裝好的.其次提醒一下,WIN7的語音識別比XP的好N倍.從閱讀到偵聽都好很多.然后就可以在你需要閱讀的地方使用RC.Voice.Speak("hello 我", 11)11那里是一些枚舉,用來標(biāo)識系統(tǒng)用前臺還是后臺或其他方式來閱讀文字,簡單的來說就是閱讀的時候不會卡住你的程序.你可以選其他的枚舉來試試作用.以上為閱讀部分.如果需要程序聽你說話,則需要聲明一個偵聽類dim RG As SpeechLib.ISpeechRecoGrammar在初始化時將之與上面的RC建立關(guān)系,此時則必須要用withevent來聲明上面的RC,因?yàn)樯婕半娔X聽到你的語音后,會觸發(fā)一個事件,并將聽到的內(nèi)容傳遞到該事件.其次,要讓系統(tǒng)聽到的解析為命令,就必須準(zhǔn)備一個XML結(jié)構(gòu)的文件來保存那些固定的命令.如果電腦在XML文件中找不到那些固定命令或同時不屬于系統(tǒng)命令,電腦將會將其解釋為聽寫.RG = RC.CreateGrammar '(0)

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為長順等服務(wù)建站,長順等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為長順企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

RG.CmdLoadFromFile("聽到.xml", SpeechLib.SpeechLoadOption.SLODynamic)

RG.CmdSetRuleIdState(0, SpeechLib.SpeechRuleState.SGDSActive)然后寫一個過程來處理聽到的事件Private Sub 聽到命令(ByVal StreamNumber As Integer, ByVal StreamPosition As Object, ByVal RecognitionType As SpeechLib.SpeechRecognitionType, ByVal 話語 As SpeechLib.ISpeechRecoResult) Handles RC.Recognition RC.Voice.Speak("我聽到了" 話語.PhraseInfo.GetText, 11)End Sub以上為偵聽部分.下面列一個XML的例文?xml version="1.0" encoding="gb2312"?

GRAMMAR LANGID="804"

RULE NAME="命令" TOPLEVEL="ACTIVE"

L

P打開播放器

P上我的QQ

P關(guān)閉你自己 /L

/RULE

/GRAMMAR要讓系統(tǒng)正確地偵聽到你說的話,前提你必須運(yùn)行語音識別程序并讓其激活到"正在聆聽"狀態(tài).并且你必須有一個能正常使用的話筒而且保證話筒已經(jīng)打開.(廢話-_-|||)以上就是用VB.NET語音識別的最基本的一些操作.希望對你有幫助.更深入的內(nèi)容有興趣的話可以和我一起研究.

vb.net中如何控制MP3播放

先定義api函數(shù)

Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrRetumString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

Private Sub mnu_Music_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnu_Music.Click

mciSendString("open c:\1.mp3 alias mp3", Nothing, 0, IntPtr.Zero)

mciSendString("Play mp3", Nothing, 0, IntPtr.Zero)

End Sub

上面2行代碼就可以播放了,測試通過。

就是沒有其它功能,自己加上吧,

如:關(guān)閉 mciSendString("close mp3",Nothing,0,intPtr.Zero)

等等

vb.net中如何播放聲音,是要什么控件嘛?

My.Computer.Audio.Play("SoundFile.wav")

SoundFile.wav是你要播放的聲音文件的路徑

VB.net如何使用Microsoft Speech SDK5.1

安裝了sdk后應(yīng)該可以在控件箱單擊鼠標(biāo)右鍵,然后選擇部件,在彈出的列表中應(yīng)該可以找到microsoft tts engine或之類的東西,選擇后就可以吧tts engine作為控件放到窗體上。 調(diào)用貌似是用.speak(String)實(shí)現(xiàn)的。 由于我是很久以前用的,所以也記得不是很清楚了,你可以找找看。

當(dāng)前名稱:vb.net語音控制 VBNET的編程機(jī)制
標(biāo)題鏈接:http://aaarwkj.com/article0/hhhooo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、關(guān)鍵詞優(yōu)化、云服務(wù)器、網(wǎng)站制作網(wǎng)頁設(shè)計(jì)公司、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
精品福利视频蜜臀91| 午夜福利视频欧美成人| 国内精品免费视频不卡| 免费av男人天堂亚洲天堂| 国产精品久久99一区| 午夜伦理视频免费观看| 少妇人妻精品一区二区三| 亚洲少妇午夜福利视频| 99国产精品欧美一区二区| 亚洲av不卡一区二区在线观看| 在线观看日韩精品电影| 国产成人av综合久久视色| 日本经典三级在线视频| 国产精品免费视频一区二区三区| 国产精品综合久久蜜臀av| 免费亚洲网站在线观看视频| 婷婷六月亚洲中文字幕| 人妻中文字幕视频在线| 亚洲av毛片在线网站| 国产二区日韩成人精品| 粉嫩极品美女国产精品| 久久精品国产一区电影| 成人免费视频一区二区三区| 一区二区三区深夜福利| 国产精品区一区二区三区| av毛片在线播放免费| 国产激情在线四五区观看| 女同av免费观看网站| 欧美黄色一区二区三区精品 | 亚洲欧美国产日韩综合在线| 日本福利一区二区三区| 日韩在线不卡中文字幕| 久久五月婷婷爱综合亚洲| 欧美日韩国产天堂一区| 成人短篇在线视频夫妻刺激自拍| 国产专区亚洲精品欧美| 国产午夜福利片新视觉| 欧美一区二区三区蜜桃| 亚州国产成人综合精品| 一区二区三区一级黄色| 欧美日韩精品人妻中文|