freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于藍(lán)牙耳機(jī)的語音控制玩具小車(編輯修改稿)

2025-09-06 17:12 本頁面
 

【文章內(nèi)容簡介】 細(xì)致的教誨和無私的幫助,特別是他嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神使我終生受益,在此表示真誠地感謝和深深的謝意。整個系統(tǒng)的順利完成,也得到了許多同學(xué)的寶貴意見,感謝所有關(guān)心、支持、幫助過我的良師益友。在此,還要感謝學(xué)校舉辦的三小制作大賽,它給了我們一個展現(xiàn)自己創(chuàng)意的舞臺,讓我們有機(jī)會把理論運用于實際,極大地提高了實踐動手能力。同時獲得了豐富的理論知識和綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決問題的能力。從三小競賽中獲得的寶貴經(jīng)驗,使我受益匪淺。 最后,向在百忙中抽出時間對本文進(jìn)行評審并提出寶貴意見的各位專家表示衷心地感謝!附錄一. 源文件?xml version=?GRAMMAR LANGID = 804DEFINEID NAME = CMD VAL=10/ID NAME = CMDOPEN VAL=101/ID NAME = CMDCOMPUTER VAL=1011/ID NAME = CMDYOUXI VAL=10111/ID NAME = CMDTINGZHI VAL=101111//DEFINERULE NAME =COMMAND ID = CMD TOPLEVEL = ACTIVELP前進(jìn) /P/L/RULERULE NAME =COMMANDOPEN ID = CMDOPEN TOPLEVEL = ACTIVELP后退/P/L/RULERULE NAME =COMMANDCOMPUTER ID = CMDCOMPUTER TOPLEVEL = ACTIVELP左轉(zhuǎn)/P/L/RULERULE NAME =COMMANDYOUXI ID = CMDYOUXI TOPLEVEL = ACTIVELP右轉(zhuǎn)/P/L/RULERULE NAME =COMMANDTINGZHI ID = CMDTINGZHI TOPLEVEL = ACTIVELP剎車/P/L/RULE/GRAMMAR附錄二. 語音識別軟件程序主要代碼Void CMainDlg::OnRecoEvent(WPARAM wParam, LPARAM lParam){ USES_CONVERSION。 CSpEvent event。 HRESULT hr = S_OK。 if() { while(() == S_OK) { //Get the ID switch() { case SPEI_FALSE_RECOGNITION: break。 case SPEI_HYPOTHESIS: case SPEI_RECOGNITION: { CComPtr ISpRecoResult cpResult。 CSpDynamicString dstrText。 CString strResult。 cpResult = ()。 { cpResult GetText(SP_GETWHOLEPHRASE, SP_GETWHOLEPHRASE, TRUE, amp。dstrText, NULL)。 } strResult = W2T(dstrText)。 if(strResult == CString(前進(jìn))) //判斷識別結(jié)果是否是“前進(jìn)” { m_RecieveData=前進(jìn)。 //主界面顯示“前進(jìn)” UpdateData(FALSE)。 Qianjin()。 //調(diào)用“前進(jìn)”處理函數(shù) } else if(strResult == CString(后退) ) //判斷識別結(jié)果是否是“后退” { m_RecieveData=后退。 //主界面顯示“后退” UpdateData(FALSE)。 Houtui()。 //調(diào)用“后退”處理函數(shù) } else if(strResult == CString(左轉(zhuǎn)) ) //判斷識別結(jié)果是否是“左轉(zhuǎn)” { m_RecieveData=左轉(zhuǎn)。 //主界面顯示“左轉(zhuǎn)” UpdateData(FALSE)。 Zuozhuan()。 //調(diào)用“左轉(zhuǎn)”處理函數(shù) } else if(strResult == CString(右轉(zhuǎn)) ) //判斷識別結(jié)果是否是“右轉(zhuǎn)” { m_RecieveData=右轉(zhuǎn)。 //主界面顯示“右轉(zhuǎn)” UpdateData(FALSE)。 Youzhuan()。 //調(diào)用“右轉(zhuǎn)”處理函數(shù) } else if(strResult == CString(剎車) ) //判斷識別結(jié)果是否是“剎車” { m_RecieveData=剎車。 //主界面顯示“剎車” UpdateData(FALSE)。 Ting()。 //調(diào)用“剎車”處理函數(shù) } ()。 } break。 default: break。 } } }} BOOL CMainDlg::OnInitDialog() { CDialog::OnInitDialog()。 // TODO: Add extra initialization here HRESULT hr = (thisGetSafeHwnd(), WM_RECOEVENT)。 if(FAILED(hr)) { return FALSE。 } hr = ()。 if(FAILED(hr)) { //::MessageBox(NULL, HERE,OK,MB_OK)。 return FALSE。 } hr = (NULL, NULL, TRUE)。 if(FAILED(hr)) { return FALSE。 } return TRUE。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CMainDlg::OnCloseusbButton() //關(guān)閉USB外設(shè){ // TODO: Add your control notification handler code here bFlag = 0。 CloseIfOpen()。 }void CMainDlg::OnConnecttestBu
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1