(個人)VR太極拳學習系統 創新實訓第二週(2)

2021-08-18 20:10:28 字數 688 閱讀 6911

上次直接在actor藍圖中使用了sphinx-ue4外掛程式,目的只是為了測試該外掛程式的可用性,在確認完確實可用之後,需要根據我們專案的情況來決定如何使用它。

由於我們在不同的關卡中可能需要不同的語音命令,所以我暫且打算將其封裝至關卡藍圖類中,其他關卡藍圖繼承該類即可使用它提供的語音控制,並且可以實現功能定製。

當我試圖在ue4中建立乙個關卡藍圖時,發現藍圖類並不能繼承自關卡藍圖:

上圖可以看到,並沒有關卡藍圖類可以繼承。

於是我去檢視當前關卡藍圖的父類,發現其是繼承自levelscriptactor類,

顯然,這就是我應該繼承的類。幸運的是,c++類可以繼承自該類。

但是在實現過程中我遇到了一些問題,工程的編譯無法通過,顯示的錯誤資訊是找不到外掛程式提供的speechrecognitionactor.h標頭檔案

這個問題我目前還沒有解決,由於我對虛幻不太熟悉,可能還需要多嘗試一下

完成該關卡藍圖基類的實現

(專案)太極拳學習系統創新實訓第二週

本週工作總結 語音識別 學習與配置了sphinx ue4外掛程式,基礎的指令已經實現,接下來需要根據不同的情景配置不同的指令。學習模式 首先製作純 模式,搭建了乙個簡單的場景,以及乙個配有按鈕的面板還有進入該模式的鏡頭控制。dtw演算法 演算法已經通過c 實現,目前資料只是一維double,接下來進...

(個人)AR電子書系統創新實訓中期總結

使用unity自帶的www類測試並實現了本地影象和視屏資源的讀取,並使用file方法實現了資源的寫入。通過www讀入本地檔案。private ienumerator opt string path else 檔案輸出到目標位址 byte data www.texture.encodetopng fi...

(個人)AR電子書系統創新實訓第五周(1)

我將開始介面和掃瞄頁分別建立在兩個scenes中,乙個命名為 mainscene 乙個是 scanemap scene 兩個場景中的按鈕放置 背景等採用 個人 ar電子書系統創新實訓第四周 2 的介面設計,具體設定見上文,介面如下 在 mainscene 這個場景中,我需要實現兩個功能,乙個是載入宣...