VB.net調(diào)用麥克風(fēng)的簡單介紹

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

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

創(chuàng)新互聯(lián)主營臨朐網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),臨朐h5微信小程序開發(fā)搭建,臨朐網(wǎng)站營銷推廣歡迎臨朐等地區(qū)企業(yè)咨詢

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

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

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

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

RG.CmdSetRuleIdState(0, SpeechLib.SpeechRuleState.SGDSActive)然后寫一個(gè)過程來處理聽到的事件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以上為偵聽部分.下面列一個(gè)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)行語音識(shí)別程序并讓其激活到"正在聆聽"狀態(tài).并且你必須有一個(gè)能正常使用的話筒而且保證話筒已經(jīng)打開.(廢話-_-|||)以上就是用VB.NET語音識(shí)別的最基本的一些操作.希望對(duì)你有幫助.更深入的內(nèi)容有興趣的話可以和我一起研究.

多媒體 音頻 聲音 音量 大小 如何得到系統(tǒng)實(shí)時(shí)音量大小,用VB.net易的win7聲音控制軟件,

驅(qū)動(dòng)程序,設(shè)置,文件,注冊(cè)表四個(gè)方面,震動(dòng),如看它是否可以恢復(fù)全面檢查,案件的接口是壞的,這是為配件

首先,請(qǐng)檢查聲音卡驅(qū)動(dòng)程序,右鍵單擊“我的電腦” - 屬性 - 硬件 - 設(shè)備管理器 - 聲音,視頻和游戲控制器 - 右擊 - ReaItek - 更新或掃描,卸載并重新安裝。 (如果你下載的驅(qū)動(dòng)程序生命沒有驅(qū)動(dòng)程序包 - 驅(qū)動(dòng)更新 - 聲音,視頻 - 開始更新 - 自動(dòng)找到的官方驅(qū)動(dòng)程序 - 重新啟動(dòng)計(jì)算機(jī)。)

調(diào)試麥克風(fēng):控制面板 - 高清晰音頻配置 - 混頻器 - 重放 - 小扳手 - 選擇 - OK - - 后粉紅色 - X'靜音,推高了麥克風(fēng)插孔前面板 - 選擇 - OK,然后打X麥克風(fēng)靜音,然后在右邊拉點(diǎn)音頻I/O--小扳手 - 選擇“禁用前面板插孔檢測 - OK - 返回混頻器 - 錄制 - 小扳手 - 點(diǎn)擊麥克風(fēng)的音量(版本不一致需打X-靜音立體聲混音)

加強(qiáng)麥克風(fēng):右鍵單擊右下角的小喇叭(小喇叭的音量上) - 調(diào)整音頻屬性 - 音量 - 設(shè)備音量 - 高級(jí) - (主音??量全推到上) - 選項(xiàng) - 屬性 - 麥克風(fēng)音量打勾 - 確定返回選項(xiàng) - 高級(jí)控制 - 高級(jí) - 麥克風(fēng)加強(qiáng)了鉤。

右下角的小喇叭顯示:開始---設(shè)置---控制面板 - 聲音和音頻設(shè)備 - 音量 - (勾選)將音量圖標(biāo)放入任務(wù)欄上。

5。在網(wǎng)頁中,網(wǎng)頁聲音的操作方法:打開網(wǎng)頁 - 工具 - 選項(xiàng) - 高級(jí) - (勾選)播放的聲音。

6。游戲耳機(jī)出聲來:控制面板---高清晰音頻配置 - 音頻I/O--耳機(jī) - 選舉8CH喇叭。

7。前部和后部面板插孔調(diào)試:控制面板 - 高清晰音頻配置 - 音頻I/O--模擬 - 后面板插孔圖標(biāo) - 單擊 - 你插入的設(shè)備嗎? (需插入的設(shè)備,如插耳機(jī)) - 當(dāng)選耳機(jī) - OK,所以

8。使用QQ聊天的語言時(shí),MIC音量無法調(diào)整,請(qǐng)下載補(bǔ)丁。

9,如聲卡驅(qū)動(dòng)安裝不上的解決方法:控制面板 - 管理工具 - 服務(wù) - Windows音頻 - 啟動(dòng)類型設(shè)置為“自動(dòng)”重新啟動(dòng)它。

10。注冊(cè)表的方法:

開始 - 運(yùn)行 - 輸入regedit打開注冊(cè)表,然后單擊“打開HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\的Windows \ CurrentVersion \ Run在右側(cè)窗口中新建字符串”系統(tǒng)托盤“點(diǎn)右鍵(在運(yùn)行于新的)鍵(在系統(tǒng)托盤中雙擊編輯)“C:\ WINDOWS \ SYSTEM32 \ Systray.exe”win2000系統(tǒng),或“C:\ WINNT \ SYSTEM32 \ Systray.exe”

開始 - 運(yùn)行 - 輸入regedit打開注冊(cè)表,然后單擊“打開HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ WINDOWSNT \ CURRENTVERSION \ Drivers32創(chuàng)建一個(gè)新的字符串值,命名為”wavemapper“值”msacm32。DRV“。重新啟動(dòng)計(jì)算機(jī)。

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)的。 由于我是很久以前用的,所以也記得不是很清楚了,你可以找找看。

網(wǎng)站欄目:VB.net調(diào)用麥克風(fēng)的簡單介紹
網(wǎng)頁路徑:http://muchs.cn/article16/doocogg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)頁設(shè)計(jì)公司、Google網(wǎng)站改版、商城網(wǎng)站、軟件開發(fā)

廣告

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

外貿(mào)網(wǎng)站建設(shè)