三維智能虛擬導(dǎo)游_第1頁
三維智能虛擬導(dǎo)游_第2頁
三維智能虛擬導(dǎo)游_第3頁
三維智能虛擬導(dǎo)游_第4頁
三維智能虛擬導(dǎo)游_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、三維智能虛擬導(dǎo)游第1頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日土撥鼠小組簡介參賽學(xué)校:中國石油大學(xué)(華東)指導(dǎo)老師:王保三作品名稱:三維智能虛擬導(dǎo)游隊(duì)員:張國香 王彥如 郭康 張彬 唐志輝 第2頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日軟件總體介紹軟件總體設(shè)計(jì)功能實(shí)現(xiàn)技術(shù)軟件核心內(nèi)容軟件優(yōu)點(diǎn)第3頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日軟件設(shè)計(jì)框架后臺數(shù)據(jù)庫管理三維虛擬導(dǎo)游系統(tǒng)實(shí)時更新全運(yùn)會信息,目的實(shí)現(xiàn)導(dǎo)游的智能化實(shí)現(xiàn)用戶使用語音、文本、鼠標(biāo)同虛擬導(dǎo)游員交流軟件總體設(shè)計(jì)第4頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日后臺數(shù)據(jù)庫管理功能賽事

2、更新天氣更新日程更新場館更新添加、刪除、修改、顯示第5頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日三維智能虛擬導(dǎo)游系統(tǒng)選擇導(dǎo)游形象咨詢幫助第6頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日咨詢功能用戶語音輸入問題用戶文本輸入問題虛擬導(dǎo)游回答問題界面顯示問題答案場館介紹:地圖導(dǎo)航,虛擬人自動引路賽事日程全運(yùn)會介紹天氣預(yù)報(bào)開啟語音、關(guān)閉語音暫停、恢復(fù)、停止虛擬導(dǎo)游員介紹第7頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日功能實(shí)現(xiàn)技術(shù)導(dǎo)游員管理系統(tǒng)SQLServer 2000數(shù)據(jù)庫全運(yùn)會虛擬場館三維虛擬導(dǎo)游員3dsmax、opengl3dsmax導(dǎo)出動畫Opengl播放

3、動畫語音功能TTS,語音識別第8頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日軟件核心內(nèi)容表情動作語音交互智能創(chuàng)建虛擬導(dǎo)游員第9頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日軟件核心內(nèi)容創(chuàng)建虛擬人:采用3dsmaxs建模,利用網(wǎng)絡(luò)資源創(chuàng)建逼真的三維仿真虛擬人,采用骨骼和變形器調(diào)整虛擬人的姿態(tài)和表情,然后做成動畫,最后利用opengl配合情景播放動畫;語音交互:利用Microsoft SpeechSDK 5.1提供的接口實(shí)現(xiàn)語音識別,TTS;第10頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日智能:利用后臺數(shù)據(jù)庫的管理系統(tǒng)實(shí)時更改全運(yùn)會信息;表情和動作:根據(jù)情景虛擬

4、人做出相應(yīng)的表情,采用opengl可抓取avi的任何一幀,靈活的調(diào)用虛擬人表情幀。第11頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日語音難點(diǎn)實(shí)現(xiàn)目前來講關(guān)于語音方面的資料比較匱乏,因此找資料,熟悉speech sdk花費(fèi)了大量的時間;識別簡單句子容易,但對于識別到的包含多個關(guān)鍵字要怎樣處理就比較困難;編寫xml文件,我們做的語音識別的語法規(guī)則是通過xml文件載入的,要從零開始學(xué)習(xí)它,結(jié)合一些例子,終于搞清楚了xml語法文件的編寫規(guī)則。第12頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日3D場景難點(diǎn)場景中自動移動(使用多線程) 實(shí)現(xiàn)方法:先用最短路徑算法找出出發(fā)地到目的地的

5、最短路徑的結(jié)點(diǎn)序列,然后從出發(fā)地開始依次通過各個結(jié)點(diǎn),移動到目的地。每移動到一個結(jié)點(diǎn),就根據(jù)下個結(jié)點(diǎn)的位置判斷移動的方向,然后動態(tài)調(diào)整方向,再動態(tài)移動的下個結(jié)點(diǎn)。繪制菜單和菜單消息響應(yīng) 實(shí)現(xiàn)方法:每個菜單按鈕做成一個3ds模型,渲染菜單時在相應(yīng)的位置畫出模型。當(dāng)鼠標(biāo)移動到按鈕上方時通過移動模型的位置或者改變模型的大小表示菜單處于選中狀態(tài)。響應(yīng)鼠標(biāo)左鍵消息時,根據(jù)選中按鈕的ID,響應(yīng)相應(yīng)的按鈕消息。第13頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日數(shù)據(jù)部分?jǐn)?shù)據(jù)部分主要是數(shù)據(jù)的提取過程即如何從數(shù)據(jù)庫里面得到我們想要的結(jié)果,本程序里面用的是ODBC API接口實(shí)現(xiàn)對數(shù)據(jù)的獲取。通過ODB

6、C API函數(shù)訪問ODBC 數(shù)據(jù)源的數(shù)據(jù)表能夠綁定一個臨時指定表,調(diào)用類的函數(shù)即可對該表插入、增加、修改、簡單統(tǒng)計(jì)等等操作(注:通過動態(tài)改變表的信息:表名字、表字段總數(shù)、字段名字、字段類型、字段是否為數(shù)值、字段是否為主鍵。這樣就可以訪問ODBC數(shù)據(jù)源的所有表了。 第14頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日軟件優(yōu)點(diǎn)采用Win32底層編程界面美觀友好,創(chuàng)建三維場景語音輸入,鍵盤輸入,鼠標(biāo)點(diǎn)擊功能并存,可以按照用戶意愿方便地滿足需求創(chuàng)建的三維虛擬導(dǎo)游員逼真小地圖的導(dǎo)航功能,虛擬人自動引路功能操縱后臺管理系統(tǒng)實(shí)現(xiàn)智能化第15頁,共17頁,2022年,5月20日,0點(diǎn)23分,星期日結(jié)束語經(jīng)過這一假期的學(xué)習(xí)、實(shí)踐,我們受益匪淺,感覺懂得東西很少,還有很多知識需要學(xué)習(xí)。感謝學(xué)院、老

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論