本發(fā)明涉及互聯(lián)網(wǎng)教學(xué)領(lǐng)域,具體而言,涉及一種基于網(wǎng)絡(luò)的虛擬現(xiàn)實(shí)外語(yǔ)學(xué)習(xí)系統(tǒng)及一種用于外語(yǔ)學(xué)習(xí)的虛擬現(xiàn)實(shí)設(shè)備控制方法。
背景技術(shù):
互聯(lián)網(wǎng)教育需要提高學(xué)員的真實(shí)代入感,提高學(xué)員的真實(shí)體驗(yàn);構(gòu)建虛擬的教學(xué)環(huán)境能夠提高學(xué)員的真實(shí)體驗(yàn),提高學(xué)員的學(xué)習(xí)積極性。當(dāng)前比較普遍的做法是使用文字,視頻或者幻燈片等方式讓用戶進(jìn)行英語(yǔ)的朗讀和表達(dá),另外也有利用虛擬現(xiàn)實(shí)技術(shù)進(jìn)行場(chǎng)景中物體單詞學(xué)習(xí)的系統(tǒng)。然而,上述的現(xiàn)有技術(shù)方案仍然有讓用戶不夠方便以及體驗(yàn)不夠好的地方,如果讓用戶看文字,視頻,幻燈片等教材,讓用戶始終以一個(gè)觀察者的身份在進(jìn)行學(xué)習(xí),給用戶的感覺(jué)是教條、枯燥、人云亦云的感覺(jué)?,F(xiàn)有的虛擬現(xiàn)實(shí)技術(shù)的外語(yǔ)學(xué)習(xí)系統(tǒng)讓用戶在場(chǎng)景中只能跟物體進(jìn)行交互,學(xué)習(xí)物體的單詞,同樣也比較枯燥,缺乏樂(lè)趣。而且外語(yǔ)的學(xué)習(xí)就是思想的表達(dá),感受的表達(dá),遠(yuǎn)遠(yuǎn)不是學(xué)習(xí)單詞這么簡(jiǎn)單。目前的外語(yǔ)培訓(xùn)教育都存在這樣的問(wèn)題:給用戶假設(shè)一個(gè)英語(yǔ)場(chǎng)景,然后讓用戶基于該場(chǎng)景并進(jìn)行語(yǔ)言的學(xué)習(xí)和交流。這種方式的弊端是用戶很難想象出預(yù)定的場(chǎng)景,所以該學(xué)習(xí)交流只是靠記憶進(jìn)行語(yǔ)言的復(fù)述,而不是實(shí)際生活中的表達(dá)感受、表達(dá)想法的自然運(yùn)用語(yǔ)言。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為了解決為了克服現(xiàn)有技術(shù)中虛擬教學(xué)環(huán)境中環(huán)境枯燥、缺乏樂(lè)趣,學(xué)員代入感差,體驗(yàn)差的問(wèn)題,提供了一種基于網(wǎng)絡(luò)的虛擬現(xiàn)實(shí)外語(yǔ)學(xué)習(xí)系統(tǒng),包括遠(yuǎn)程服務(wù)器、教師端控制裝置和學(xué)生端虛擬現(xiàn)實(shí)設(shè)備,所述教師端控制裝置通過(guò)互聯(lián)網(wǎng)與所述遠(yuǎn)程服務(wù)器連接,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備與所述遠(yuǎn)程服務(wù)器連接:所述教師端控制裝置用于接收?qǐng)鼍霸O(shè)定信息,生成場(chǎng)景控制信息,發(fā)送所述場(chǎng)景控制信息給所述遠(yuǎn)程服務(wù)器;所述遠(yuǎn)程服務(wù)器接收所述教師端控制裝置發(fā)送的場(chǎng)景控制信息,控制所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備的顯示場(chǎng)景;所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備用于采集用戶動(dòng)作信號(hào)和語(yǔ)音信號(hào),生成虛擬角色控制信息,并將所述虛擬角色控制信息發(fā)送給所述遠(yuǎn)程服務(wù)器;所述遠(yuǎn)程服務(wù)器接收虛擬角色控制信息,控制所述顯示場(chǎng)景中的虛擬角色;所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備還用于接收用戶的翻譯請(qǐng)求信息和語(yǔ)音翻譯信息,并將所述翻譯請(qǐng)求信息和語(yǔ)音翻譯信息發(fā)送給所述遠(yuǎn)程服務(wù)器,所述遠(yuǎn)程服務(wù)器接收翻譯請(qǐng)求信息,并通過(guò)服務(wù)器查詢獲取翻譯語(yǔ)音結(jié)果,發(fā)送所述翻譯語(yǔ)音結(jié)果給所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備播放所述翻譯語(yǔ)音結(jié)果顯示翻譯的文字結(jié)果。
進(jìn)一步地,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備的顯示設(shè)備包括頭戴式虛擬現(xiàn)實(shí)設(shè)備、液晶平面屏幕、高清曲面屏幕、投影畫(huà)面中的一種或多種。
進(jìn)一步地,所述遠(yuǎn)程服務(wù)器還用于根據(jù)所述虛擬角色控制信息和場(chǎng)景中物體信息,判斷滿足場(chǎng)景中物體觸發(fā)事件條件時(shí),控制所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備在所述顯示場(chǎng)景中顯示預(yù)先設(shè)置的三維二維的動(dòng)畫(huà),文字信息,圖片,播放語(yǔ)音和音樂(lè)。
進(jìn)一步地,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備還用于接收物體移動(dòng)信息和物體屬性信息,發(fā)送所述物體移動(dòng)信息和物體屬性信息給所述遠(yuǎn)程服務(wù)器;所述遠(yuǎn)程服務(wù)器根據(jù)所述物體移動(dòng)信息和物體屬性信息,更改所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備的顯示場(chǎng)景中物體的位置和屬性。
進(jìn)一步地,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備中采集的用戶動(dòng)作信息和語(yǔ)音信息都會(huì)傳輸?shù)嚼蠋煻说娘@示設(shè)備和音頻播放設(shè)備上進(jìn)行播放。
本發(fā)明另一方面提供了一種用于外語(yǔ)學(xué)習(xí)的虛擬現(xiàn)實(shí)設(shè)備控制方法,包括如下步驟:
S110,接收?qǐng)鼍爸付ㄐ畔ⅲ鶕?jù)所述場(chǎng)景指定信息控制學(xué)生端虛擬現(xiàn)實(shí)設(shè)備顯示場(chǎng)景;
S120,采集用戶動(dòng)作信息和語(yǔ)音信息,控制所述場(chǎng)景中虛擬角色的肢體動(dòng)作和表情和場(chǎng)景中的物體的位置和屬性;
S130,接收文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息,發(fā)送所述文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息給服務(wù)器;接收語(yǔ)音翻譯結(jié)果和文字翻譯結(jié)果,并將所述翻譯語(yǔ)音結(jié)果進(jìn)行播放,將所述文字翻譯結(jié)果進(jìn)行顯示。
進(jìn)一步地,所述步驟S120中的動(dòng)作信息包括表情動(dòng)作信息和肢體動(dòng)作信息。
進(jìn)一步地,所述步驟S120中還包括,接收用戶動(dòng)作信息,并根據(jù)所述用戶動(dòng)作信息和場(chǎng)景中物體信息,判斷滿足場(chǎng)景中物體觸發(fā)事件條件時(shí),在所述顯示場(chǎng)景中顯示預(yù)先設(shè)置的三維二維的動(dòng)畫(huà),文字信息,圖片,播放語(yǔ)音和音樂(lè)。
進(jìn)一步地,所述步驟S120中還包括,接收物體移動(dòng)信息和物體屬性信息,根據(jù)所述物體移動(dòng)信息和物體屬性信息,更改顯示場(chǎng)景中物體的位置和屬性,播放二維和三維動(dòng)畫(huà)。
進(jìn)一步地,所述物體的屬性包括物體的顏色和大小。
本本發(fā)明與現(xiàn)有技術(shù)相比能夠給用戶一個(gè)完整逼真的外語(yǔ)學(xué)習(xí)環(huán)境,讓用戶在純粹的外語(yǔ)環(huán)境中可以將外語(yǔ)學(xué)習(xí)過(guò)程中的聽(tīng)、說(shuō)、學(xué)、用緊緊結(jié)合起來(lái),提高學(xué)習(xí)效率,增加學(xué)習(xí)興趣。
附圖說(shuō)明
通過(guò)參考附圖會(huì)更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對(duì)本發(fā)明進(jìn)行任何限制,在附圖中:
圖1為本發(fā)明一些實(shí)施例中的基于網(wǎng)絡(luò)的虛擬現(xiàn)實(shí)外語(yǔ)學(xué)習(xí)系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明一些實(shí)施例中的顯示場(chǎng)景的示意圖;
圖3為本發(fā)明一些實(shí)施例中的基于網(wǎng)絡(luò)的虛擬現(xiàn)實(shí)外語(yǔ)學(xué)習(xí)系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明一些實(shí)施例中的用于外語(yǔ)學(xué)習(xí)的虛擬現(xiàn)實(shí)設(shè)備控制方法的流程示意圖。
具體實(shí)施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。
本發(fā)明克服現(xiàn)有的虛擬教學(xué)環(huán)境,場(chǎng)景單一,互動(dòng)性差的問(wèn)題,提出了一種,互動(dòng)性好,能夠讓學(xué)員真實(shí)體驗(yàn)好,具有豐富樂(lè)趣的外語(yǔ)學(xué)習(xí)系統(tǒng),為了保證學(xué)員學(xué)習(xí)效率,減少硬件條件,所述外語(yǔ)學(xué)習(xí)系統(tǒng)利用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,將復(fù)雜的信息處理過(guò)程留在遠(yuǎn)程服務(wù)器上,減少本地資源占用,減少硬件條件要求。具體地,包括遠(yuǎn)程服務(wù)器、教師端控制裝置和學(xué)生端虛擬現(xiàn)實(shí)設(shè)備,學(xué)員使用所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備進(jìn)行學(xué)習(xí),教師端控制裝置發(fā)送虛擬顯示場(chǎng)景的信息到所述遠(yuǎn)程服務(wù)中,所述遠(yuǎn)程服務(wù)器將顯示場(chǎng)景信息分發(fā)到各個(gè)學(xué)生端虛擬現(xiàn)實(shí)設(shè)備上,保證了顯示的同一性,提供了互動(dòng)的前提,學(xué)員對(duì)所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備操作,輸入動(dòng)作信息或者語(yǔ)音信息,學(xué)生端虛擬現(xiàn)實(shí)設(shè)備將所述動(dòng)作信息或語(yǔ)音信息發(fā)送給所述遠(yuǎn)程服務(wù)器進(jìn)行處理,所述遠(yuǎn)程服務(wù)器進(jìn)行處理后,將處理結(jié)果分發(fā)到各個(gè)虛擬顯示設(shè)備上,實(shí)現(xiàn)交互,或者虛擬現(xiàn)實(shí)設(shè)別直接對(duì)場(chǎng)景中物體進(jìn)行控制顯示,并將控制顯示的結(jié)果發(fā)送給遠(yuǎn)程服務(wù)器,遠(yuǎn)程服務(wù)器在分發(fā)給各個(gè)學(xué)生端虛擬現(xiàn)實(shí)設(shè)備,保證了信息同一性,也保證了信息處理的交互。學(xué)員可控制虛擬場(chǎng)景中物體、角色進(jìn)行動(dòng)作,同時(shí)其他虛擬設(shè)備同步顯示,進(jìn)行信息交互,如對(duì)話聯(lián)系,保證了場(chǎng)景真實(shí)性,提高了學(xué)員的感受。
實(shí)施例一
如圖1所示,本發(fā)明實(shí)施例提供了一種基于網(wǎng)絡(luò)的虛擬現(xiàn)實(shí)外語(yǔ)學(xué)習(xí)系統(tǒng)100,包括遠(yuǎn)程服務(wù)器110、教師端控制裝置120和學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130,所述教師端控制裝置120通過(guò)互聯(lián)網(wǎng)與所述遠(yuǎn)程服務(wù)器110連接,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130通過(guò)互聯(lián)網(wǎng)與所述遠(yuǎn)程服務(wù)器110連接:所述教師端控制裝置120用于發(fā)送和接收?qǐng)鼍霸O(shè)定信息,生成場(chǎng)景控制信息,發(fā)送所述場(chǎng)景控制信息給所述遠(yuǎn)程服務(wù)器110;所述遠(yuǎn)程服務(wù)器110接收所述教師端控制裝置發(fā)送的場(chǎng)景控制信息,并分發(fā)給多個(gè)學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130,控制所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130的顯示場(chǎng)景;所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130用于采集用戶動(dòng)作信號(hào)和語(yǔ)音信號(hào),生成虛擬角色控制信息,并將所述虛擬角色控制信息發(fā)送給所述遠(yuǎn)程服務(wù)器110;所述遠(yuǎn)程服務(wù)器110接收虛擬角色控制信息,控制所述顯示場(chǎng)景中的虛擬角色;所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130還用于生成用戶的文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息,并將所述兩種翻譯請(qǐng)求信息發(fā)送給所述遠(yuǎn)程服務(wù)器110,所述遠(yuǎn)程服務(wù)器110接收翻譯請(qǐng)求信息,查詢獲取翻譯語(yǔ)音結(jié)果,發(fā)送所述語(yǔ)音翻譯結(jié)果和文字翻譯結(jié)果給所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130播放所述翻譯語(yǔ)音結(jié)果顯示所述翻譯文字結(jié)果。本發(fā)明中外語(yǔ)學(xué)習(xí)系統(tǒng)互動(dòng)性好,每個(gè)學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130接收到動(dòng)作信息和語(yǔ)音信息都會(huì)發(fā)送到遠(yuǎn)程服務(wù)器110中,實(shí)現(xiàn)在同一場(chǎng)景下控制角色或者物體動(dòng)作,形成新的顯示畫(huà)面,并將新的場(chǎng)景信息分發(fā)到各個(gè)學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130中,保證了顯示的同一性,同時(shí)考慮了在外語(yǔ)學(xué)習(xí)環(huán)境中特有的需要翻譯的需求,將其融合到系統(tǒng)中,利用學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130將翻譯的語(yǔ)音結(jié)果進(jìn)行播放,將翻譯的文字結(jié)果進(jìn)行顯示,使得方便獲取結(jié)果,提升上課效率。
為了提升沉浸感,提升學(xué)習(xí)的效率,減少外界的干擾,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130包括頭戴式虛擬現(xiàn)實(shí)設(shè)備。具體地,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備包括頭戴式虛擬現(xiàn)實(shí)設(shè)備、液晶平面屏幕、高清曲面屏幕、投影畫(huà)面中的一種或多種。
本發(fā)明的系統(tǒng)還可用在自主學(xué)習(xí)物體信息的環(huán)境中,具體的,所述遠(yuǎn)程服務(wù)器110還用于根據(jù)所述虛擬角色控制信息和場(chǎng)景中物體信息,判斷滿足場(chǎng)景中物體觸發(fā)事件條件時(shí),控制所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130在所述顯示場(chǎng)景中顯示預(yù)先設(shè)置的三維二維的動(dòng)畫(huà),文字信息,圖片,播放語(yǔ)音和音樂(lè)。如,學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130采集用戶動(dòng)作信息,如采集手勢(shì)信息,確定用戶需要了解顯示場(chǎng)景中物體的屬性時(shí),所述遠(yuǎn)程服務(wù)器110將相應(yīng)的屬性信息,如英文名稱、相關(guān)的詞匯信息,在顯示場(chǎng)景中物體的位置處,如在上方,或側(cè)面進(jìn)行顯示,并且播放相關(guān)詞匯的發(fā)音,保證了學(xué)員的學(xué)習(xí)要求,提高了反饋效率。
本發(fā)明的系統(tǒng)還可允許用戶移動(dòng)物體,允許用戶更改物體的屬性,具體的,所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備130還用于接收物體移動(dòng)信息和物體屬性信息,發(fā)送所述物體移動(dòng)信息和物體屬性信息給所述遠(yuǎn)程服務(wù)器110;所述遠(yuǎn)程服務(wù)器110根據(jù)所述物體移動(dòng)信息和物體屬性信息,更改所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備的顯示場(chǎng)景中物體的位置和屬性。如移動(dòng)物體,打開(kāi)物體蓋子,改變物體的顯示顏色,顯示大小,觸發(fā)物體動(dòng)畫(huà)等,具體內(nèi)部通過(guò)修改顯示信息即可,如修改顏色值、放大系數(shù),觸發(fā)動(dòng)畫(huà)等。
本發(fā)明與現(xiàn)有技術(shù)相比能夠給用戶一個(gè)完整逼真的外語(yǔ)學(xué)習(xí)環(huán)境,讓用戶在純粹的外語(yǔ)環(huán)境中可以將外語(yǔ)學(xué)習(xí)過(guò)程中的聽(tīng)、說(shuō)、學(xué)、用緊緊結(jié)合起來(lái),提高學(xué)習(xí)效率,增加學(xué)習(xí)興趣。同時(shí)本發(fā)明在預(yù)習(xí)和復(fù)習(xí)階段也會(huì)有算法控制的角色,及其它用戶的參與和支持,從而讓用戶能有充裕的課余時(shí)間進(jìn)行預(yù)習(xí)和復(fù)習(xí),提高興趣和學(xué)習(xí)效率。
實(shí)施例二
學(xué)員在使用本發(fā)明的系統(tǒng)時(shí),能夠接收到教師發(fā)來(lái)的顯示場(chǎng)景,如圖2所示,學(xué)員控制角色或者物體動(dòng)作。
具體地,如圖3所示,課程開(kāi)始之前,老師和用戶連接遠(yuǎn)程服務(wù)器,根據(jù)課程信息下載3維場(chǎng)景模型到老師端控制裝置和學(xué)生端虛擬現(xiàn)實(shí)設(shè)備中。
預(yù)習(xí)環(huán)節(jié):當(dāng)3維場(chǎng)景模型下載到學(xué)生端虛擬現(xiàn)實(shí)設(shè)備之后,用戶可以首先在該場(chǎng)景中和場(chǎng)景中的算法控制的角色進(jìn)行交流學(xué)習(xí),也可以觸發(fā)場(chǎng)景中的物體,學(xué)習(xí)場(chǎng)景中物體的外語(yǔ)名稱,屬性等進(jìn)行預(yù)習(xí)。
課堂環(huán)節(jié):此環(huán)節(jié)用戶的虛擬形象在3維場(chǎng)景中會(huì)有兩種控制方式,被老師控制和自主控制。老師控制所有的用戶進(jìn)入預(yù)設(shè)的場(chǎng)景。在預(yù)設(shè)場(chǎng)景中用戶通過(guò)頭戴虛擬現(xiàn)實(shí)設(shè)備觀察感受3維環(huán)境,控制自己的虛擬角色,并且針對(duì)該環(huán)境進(jìn)行設(shè)定話題的交流,如果有不懂的詞匯可以利用語(yǔ)音翻譯工具學(xué)習(xí)該詞匯之后再進(jìn)行表達(dá);此過(guò)程中用戶的感受是處在一個(gè)真實(shí)的純外語(yǔ)環(huán)境進(jìn)行表達(dá)和交流。
復(fù)習(xí)環(huán)節(jié):課堂結(jié)束之后用戶還可以利用學(xué)生端虛擬現(xiàn)實(shí)設(shè)備進(jìn)入3維場(chǎng)景,不僅可以跟場(chǎng)景中的其它用戶交流溝通,還可以和算法控制的角色進(jìn)行語(yǔ)言交流,并且完成其設(shè)定的任務(wù),將語(yǔ)言的聽(tīng),說(shuō),學(xué),用三個(gè)環(huán)節(jié)緊緊結(jié)合起來(lái)。
具體的,本發(fā)明可以采用多種方式實(shí)現(xiàn),比如用液晶平面屏幕,高清曲面屏幕,投影畫(huà)面等作為顯示裝置,在3維場(chǎng)景中進(jìn)行學(xué)習(xí)。
通過(guò)本發(fā)明實(shí)施例提供的系統(tǒng),可以將外語(yǔ)學(xué)習(xí)過(guò)程中的聽(tīng)、說(shuō)、學(xué)、用緊緊結(jié)合起來(lái),從而給用戶提供一個(gè)純粹真實(shí)的外語(yǔ)學(xué)習(xí)練習(xí)環(huán)境。語(yǔ)音翻譯功能:用戶學(xué)習(xí)的時(shí)候可以借助于語(yǔ)音翻譯系統(tǒng)學(xué)習(xí)和使用自己不會(huì)表達(dá)的單詞和句子。遠(yuǎn)程的老師教學(xué):通過(guò)網(wǎng)絡(luò)使老師可以遠(yuǎn)程操作場(chǎng)景中的虛擬角色來(lái)和學(xué)生進(jìn)行交流溝通,使學(xué)生有一種真實(shí)的體驗(yàn)感受。遠(yuǎn)程的用戶互動(dòng):用戶之間也是通過(guò)遠(yuǎn)程的網(wǎng)絡(luò)控制同一個(gè)場(chǎng)景中的不同角色進(jìn)行互動(dòng)交流。類似于現(xiàn)實(shí)場(chǎng)景用戶可以通過(guò)協(xié)作,競(jìng)爭(zhēng),相互幫助的方式完成任務(wù)達(dá)成目標(biāo)。3維場(chǎng)景中用戶與物體的互動(dòng):在3D場(chǎng)景中用戶可以移動(dòng)物體,改變物體的屬性(顏色大小等),觸發(fā)物體身上的外語(yǔ)的自我介紹,讓用戶進(jìn)行學(xué)習(xí)。3維場(chǎng)景中用戶與用戶的互動(dòng):實(shí)現(xiàn)現(xiàn)實(shí)世界中的交互動(dòng)作,表情動(dòng)作,肢體動(dòng)作,投擲動(dòng)作等等。3維場(chǎng)景中用戶與老師的控制和互動(dòng):用戶可以完成老師用英文布置的任務(wù),老師可以控制和引導(dǎo)用戶的顯示界面場(chǎng)景,老師可以選擇場(chǎng)景讓用戶用協(xié)作或競(jìng)爭(zhēng)的方式完成任務(wù)。用戶可以按照老師布置的任務(wù)在3D場(chǎng)景中探索,操作等實(shí)現(xiàn)外語(yǔ)到行為的映射,不光需要聽(tīng)懂老師的語(yǔ)句,還能夠理解語(yǔ)句使用的情景。
實(shí)施例三
如圖4所示,本發(fā)明另一方面,還提供了一種用于外語(yǔ)學(xué)習(xí)的虛擬現(xiàn)實(shí)設(shè)備控制方法,包括如下步驟:
S110,接收?qǐng)鼍爸付ㄐ畔?,根?jù)所述場(chǎng)景指定信息控制學(xué)生端虛擬現(xiàn)實(shí)設(shè)備顯示場(chǎng)景;所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備和教師端控制裝置都顯示所述場(chǎng)景。
S120,采集用戶動(dòng)作信息和語(yǔ)音信息,控制所述場(chǎng)景中虛擬角色;動(dòng)作信息包括表情動(dòng)作信息和肢體動(dòng)作信息。所述用戶包括學(xué)生用戶和教師用戶,對(duì)應(yīng)控制學(xué)生用戶和教師用戶對(duì)應(yīng)的虛擬角色。
S130,接收文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息,發(fā)送所述文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息給服務(wù)器。學(xué)生端虛擬現(xiàn)實(shí)設(shè)備發(fā)送所述文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息給服務(wù)器,或者教師控制裝置也可發(fā)送所述文字翻譯請(qǐng)求信息和語(yǔ)音翻譯請(qǐng)求信息。
S140,接收翻譯語(yǔ)音結(jié)果,并將所述翻譯語(yǔ)音結(jié)果進(jìn)行播放。所述學(xué)生端虛擬現(xiàn)實(shí)設(shè)備接收翻譯語(yǔ)音結(jié)果,包括語(yǔ)音翻譯結(jié)果和文字翻譯結(jié)果?;蛘呓處熆刂蒲b置也可接收所述翻譯語(yǔ)音結(jié)果。
所述步驟S120中還包括,接收用戶動(dòng)作信息,并根據(jù)所述用戶動(dòng)作信息和場(chǎng)景中物體信息,判斷滿足場(chǎng)景中物體觸發(fā)事件條件時(shí),在所述顯示場(chǎng)景中顯示預(yù)先設(shè)置的三維二維的動(dòng)畫(huà),文字信息,圖片,播放語(yǔ)音和音樂(lè)。
所述步驟S120中還包括,接收物體移動(dòng)信息和物體屬性信息,根據(jù)所述物體移動(dòng)信息和物體屬性信息,更改顯示場(chǎng)景中物體的位置和屬性。所述物體的屬性包括物體的顏色和大小。
本發(fā)明實(shí)施例中的控制方法將三維模型和場(chǎng)景渲染放在學(xué)生端虛擬現(xiàn)實(shí)設(shè)備上實(shí)現(xiàn),減少數(shù)據(jù)傳輸量,處理后將結(jié)果發(fā)送給其他的學(xué)生端虛擬現(xiàn)實(shí)設(shè)備,保證顯示場(chǎng)景實(shí)時(shí)性、互動(dòng)性,同時(shí)能夠滿足提供翻譯結(jié)果的要求,語(yǔ)音播放或者顯示播放翻譯結(jié)果,學(xué)員外語(yǔ)學(xué)習(xí)體驗(yàn)好。
在本發(fā)明中,術(shù)語(yǔ)“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。術(shù)語(yǔ)“多個(gè)”指兩個(gè)或兩個(gè)以上,除非另有明確的限定。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。