摘 要: 針對虛擬教師問題進行了研究,介紹了虛擬教師的起源與發(fā)展,給出了虛擬教師的概念界定,探討了現(xiàn)有的一些虛擬教師系統(tǒng)及其關鍵技術,最后指出了現(xiàn)有系統(tǒng)存在的不足以及今后的發(fā)展趨勢,設計了一個虛擬教師的框架結構。
關鍵詞: 虛擬教師;CAI;智能代理;虛擬現(xiàn)實;虛擬人
基于網(wǎng)絡的在線學習給學習者提供了寬松、自由和開放的學習環(huán)境,學習者可以根據(jù)自己的需要選擇學習內容、學習時間、學習地點、學習方式甚至指導教師。然而,這種時空分離的教與學導致了教學中教師和學生之間缺少互動,缺乏情感的交流,學生大部分時間處于一種無人監(jiān)控的自由學習狀態(tài),容易產生孤獨感,不易對學習保持長久熱情,教學效果差。虛擬現(xiàn)實技術的出現(xiàn),為人們提供了一種全新的學習方式,它的沉浸性、交互性、構想性[1]的特點突出了認知和感知的并用,彌補了現(xiàn)有網(wǎng)絡教學系統(tǒng)的種種缺陷。探求虛擬現(xiàn)實技術更合理地應用于教育教學,為學習者創(chuàng)建更和諧的虛擬學習環(huán)境已成為一個新興的研究領域。伴隨著虛擬現(xiàn)實技術的發(fā)展,虛擬人技術的研究也在不斷深入,如何將虛擬人技術應用于三維虛擬學習環(huán)境中,構建和應用三維虛擬教師,使網(wǎng)絡在線學習在虛擬教師的指導下進行,進一步增強教學互動,提高學生學習興趣、激發(fā)學習熱情。本文針對虛擬教師問題進行了研究,從虛擬教師的起源與發(fā)展歷程出發(fā),給出了虛擬教師的概念界定,介紹了現(xiàn)有一些虛擬教師系統(tǒng)及其關鍵技術,指出了現(xiàn)有系統(tǒng)存在的不足以及今后的發(fā)展趨勢,最后設計了一個虛擬教師的框架結構。
1 虛擬教師的起源與發(fā)展
多數(shù)情況下,虛擬教師是作為教師的引申出現(xiàn)的,不同階段對虛擬教師的研究,冠以了不同的名稱,體現(xiàn)了各階段的特色。虛擬教師概念的形成與發(fā)展起源于20世紀50、60年代的計算機輔助教學(CAI),自1958年IBM公司奧斯頓研究中心開發(fā)世界上第一個計算機教學系統(tǒng)以來,至今已有50多年的歷史。計算機輔助教學是利用計算機來模擬教師的行為,通過學生與計算機間的交互活動來達到教學的目的。因此,從CAI誕生起,研究者們在對如何利用計算機來幫助教師開展教學活動、指導學生更好地學習進行研究的同時,對CAI系統(tǒng)的相關部分——虛擬教師的研究也在不斷深入,內涵也在不斷變化和發(fā)展。早期的CAI系統(tǒng)主要采用程序教學,把教學內容和教學策略等結合在一起編制順序執(zhí)行的計算機程序,其運行的具體過程事先已確定,不能根據(jù)實際的學習需要調整教學策略,靈活性差[2]。這個階段虛擬教師的概念還沒有形成,但已經(jīng)有了雛形,就是如何利用計算機呈現(xiàn)教學內容。到了20世紀60年代,CAI引入了分支程序的概念,學生在一定程度上可以決定學習的路徑,根據(jù)自己的特點選擇學習內容,這時虛擬教師的內涵增加了互動性。20世紀70年代,人工智能技術被引入到傳統(tǒng)的CAI系統(tǒng),出現(xiàn)了智能CAI系統(tǒng)(即ICAI系統(tǒng))繼而出現(xiàn)了智能導師系統(tǒng)(ITS)。通過智能導師可以為學生提供一定程度的學習指導、幫助和反饋,其目的是使學生達到個別的、自適應學習,它注重后臺功能的研究開發(fā),在交互界面上并未出現(xiàn)形象化的教師,這時虛擬教師的內涵增加了智能性。進入20世紀90年代后,隨著多媒體技術和網(wǎng)絡技術的發(fā)展,智能導師系統(tǒng)不僅在一定程度上具有了人類導師的作用,而且能夠彌補真實教師的一些不足,如長時間為學生提供指導而不會疲倦,學習者可以自主地安排學習時間、學習內容、學習方式等。這時,美國的馬里蘭大學的一個課題組提出了虛擬教師的概念,即“一個基于多媒體技術的網(wǎng)絡教學環(huán)境,通過該系統(tǒng)可以使傳輸過程完善、同步運行并能交相互動的多媒體教學內容”[3],而參考文獻[4]對虛擬教師的界定是:虛擬教師是一種設備或技術,它是學習環(huán)境的一部分,作為學習環(huán)境的補充,有助于學習者操作技能的獲得。進入21世紀,隨著虛擬現(xiàn)實技術與虛擬人技術在教育領域的廣泛應用,虛擬教師的內涵又得到了進一步的發(fā)展,構建形象逼真、表情豐富、動作生動、行為真實的三維虛擬教師成為研究的重點,這時的虛擬教師才是名副其實的虛擬教師。虛擬教師被逐漸定義為:計算機生成的三維虛擬學習環(huán)境中,能夠模擬真實教師的形象及動作表情、模擬真實教師的教學功能的技術實體。表情豐富、動作生動、行為逼真的虛擬教師可以極大地增強學生在線學習的效果。
2 虛擬教師的研究現(xiàn)狀
目前虛擬教師系統(tǒng)很多,大部分都具有虛擬教師形象,下面重點介紹一些有特點的系統(tǒng)。
2.1 虛擬教師系統(tǒng)
2.1.1 具有智能性的虛擬教師系統(tǒng)
由美國南加利福尼亞大學(USC)JOHNSON W L和SHAW E提出的教學代理Adele[5]是虛擬教師的一項成功應用,Adele結構中最主要的部分是代理人和推理引擎,它具有基本的教育功能:表達知識、監(jiān)控學生、提供反饋、探究問題、提示和解答,這些功能是通過一個能夠支持與學生進行連續(xù)的、多種模式的智能代理來完成的。目前,已應用于醫(yī)學教育課件,教授外傷和腫瘤醫(yī)療課程。
由美國南加州大學信息科學院計算機部開發(fā)的Steve[6]的教學代理用來支持學習過程,Steve的體系結構包括感知、認知、運動控制三大模塊。感知模塊監(jiān)視虛擬世界的狀態(tài),維護一致性,并將相關信息提供給認知和運動控制模塊;認知模塊解釋感知輸入,選擇合適的目標,構建執(zhí)行計劃以達到那些目標,并發(fā)出運動指令;運動控制模塊執(zhí)行那些運動指令,控制Steve的聲音、運動、眼神和手勢。該系統(tǒng)提供了一個三維虛擬的實驗室,Steve能夠演示技能操作、回答學生的問題、觀看學生完成任務的過程,并且在學生遇到困難時給出建議,同時還具有逼真的人體形象和行為動作。
AvaTalk[7]是一個用于交互技能訓練的智能虛擬教師系統(tǒng),使用代理技術設計了1個具有知識和情感表達的替身,它由3部分組成:語言處理器、行為引擎和虛擬人可視化引擎。語言處理器接收語音的輸入并將它映射為基本的語義表示,由語音生成器與語義表示匹配,以語音形式輸出,并配合面部表情、手勢,通過可視化引擎進行顯示。行為引擎與語言處理器相匹配,模擬虛擬教師的行為,如改變面部表情、形成語音對話等。
Jacob[8]項目重點實現(xiàn)3個問題:即建立了一個虛擬現(xiàn)實系統(tǒng),集成了自然語言和其他交互形式,使用了代理技術。Jacob項目集成了多種學科技術,包括智能導師系統(tǒng)、虛擬現(xiàn)實技術、智能代理技術、自然語言處理技術、代理可視化、動畫技術等,在人體運動方面遵守H-Anim標準。
Whizlow[9]項目是北卡州立大學開發(fā)的3個動畫教學代理之一,Whizlow包括了一個三維的虛擬環(huán)境和一個動作逼真的代理,它提供關于計算機體系結構的學習指導,這個虛擬環(huán)境提供了如CPU、總線等概念的三維顯示效果。學生指定一個程序,代理會解釋這個程序是如何被執(zhí)行的。
2.1.2 具有三維逼真形象的虛擬教師系統(tǒng)
除了上面介紹的虛擬教師系統(tǒng)都具有三維教師形象外,在佛州大學學習創(chuàng)新技術研究中心RITL的貝勒教授正在開展對虛擬教師的研究[10]。貝勒教授致力于研究虛擬教師的年齡、性別、種族等外在特征對學生動機和信仰的影響,并且對虛擬教師的面部表情、手勢等非語言交流進行了研究,使這些虛擬教師既讓人感到逼真、真切,又有超強的說服力。
新西蘭梅西大學的研究人員創(chuàng)建了一個虛擬教師Dubbed Eve,她是一個與人相似的三維動畫教師,是“智能和情緒感知系統(tǒng)”概念的具體實踐。Eve目前被設計用來以一對一方式教8歲大小孩子的數(shù)學。她能提問、反饋、討論、給出答案,并能表現(xiàn)相應的情感,也能根據(jù)遠程學生的情緒狀態(tài)做出適當?shù)姆磻?br />
Jack[11]是賓西法尼亞大學人體建模和仿真中心開發(fā)的一個在三維環(huán)境中控制和模擬逼真人物的軟件系統(tǒng),它提供了碰撞檢測、實時物體的抓取、實時可視化的功能。這個軟件系統(tǒng)的商業(yè)版本提供了在三維環(huán)境中的產品設計和產品測試。另外,基于這個系統(tǒng)開發(fā)的SodaJack,提供了一個動畫代理,可以搜尋和操縱物體。
2.1.3 具有語音對話的虛擬教師系統(tǒng)
除了上面介紹的Steve和AvaTalk具有語音交互功能外,由科羅拉多大學波爾得分校的Ron Cole領導設計和實現(xiàn)的一個只有頭部的三維輔導教師Baldi,是用來開發(fā)聽力有障礙兒童的會話技能的,通過語音識別和其他新技術,向學生顯示怎樣理解和產生口頭語言。Baldi在產生精確的面部運動的同時,會產生相應的語音,聲音可以是已經(jīng)記錄好的真實人的聲音,也可以是計算機生成的聲音。
國內推出的智能虛擬英語老師Lucy,學習者可利用此軟件與虛擬人物Lucy對話、聊天,幫助克服英語學習者普遍存在的難以啟齒、大膽說英語的障礙,創(chuàng)造了人機智能互動說英語的環(huán)境。數(shù)據(jù)庫智能引導互動模仿練習,提供實時、引導式、自由式對話,采用真人唇形、發(fā)音比照模擬圖形,從而使發(fā)音更加準確,同時還可以糾正發(fā)音。
目前,虛擬教師系統(tǒng)還有很多。表1對一些典型的虛擬教師系統(tǒng)進行了比較。通過研究發(fā)現(xiàn),目前虛擬教師的研究重點是構建一個高逼真度的虛擬教師人物形象,除了具有接近真實人物的外在表現(xiàn)外,還要具有真實的動作行為,并且具有一定的智能性,但目前已有的研究還沒有涉及到利用體態(tài)語(肢體語言)在網(wǎng)絡教學中實現(xiàn)交互的問題。
2.2 虛擬教師研究中的關鍵技術
虛擬教師的概念經(jīng)過不斷演變,其內涵越來越豐富,涉及的實現(xiàn)技術也變得更加復雜。當前,虛擬教師研究涉及的關鍵技術包含以下幾個方面。
2.2.1 智能代理技術
Adele、Steve、AvaTalk、Jacob、WhizLow等系統(tǒng)均采用了智能代理技術。智能代理是分布式人工智能技術和網(wǎng)絡技術發(fā)展的必然結果,代理(Agent)是指能在某一環(huán)境中運行,能響應環(huán)境的變化,靈活、自主地采取行動以滿足其設計目標的計算實體。其本質上是一個計算機軟件程序,它運行于動態(tài)環(huán)境中并具有較高的自治能力,能夠接受其他實體(如用戶、智能體、系統(tǒng)或機器等)的委托并為其提供幫助和服務,同時,能夠在該目標的驅動下主動采取包括社交、學習等手段在內的各種必要的行動以感知、適應并作用于動態(tài)變化的環(huán)境。智能代理以其具有良好的自治性、自主性、智能性、反應性和社會性等特點,成為描述實體行為模型的通用技術框架。智能代理技術在網(wǎng)絡教學系統(tǒng)中可以發(fā)揮5個方面的作用:動態(tài)跟蹤過程實時監(jiān)控、教與學的行為分析、信息的檢索與過濾、協(xié)同學習和智能推理建議。這5個方面的作用,使得網(wǎng)絡教學系統(tǒng)可以利用智能代理技術實現(xiàn)對學生自主學習行為和教師的輔導行為的監(jiān)督,并根據(jù)學生的學習情況、進度和效果給出具體的指導,為教師進行輔導提供智力支持。
2.2.2 虛擬現(xiàn)實技術
在Adele、Steve、Jacob、Whizlow、RITL、Jack等系統(tǒng)中,都構建了一個三維的虛擬學習環(huán)境,并在此環(huán)境中設計了一個形象逼真、動作生動、表情豐富的虛擬教師形象。其中采用的就是虛擬現(xiàn)實技術和虛擬人技術。虛擬現(xiàn)實技術(Virtual Reality)也稱靈境技術,是指利用三維圖形生成技術、多傳感交互技術、多媒體技術、人工智能技術、人機接口技術以及高分辨顯示技術等高新技術,生成三維逼真的虛擬環(huán)境,實現(xiàn)人與虛擬環(huán)境直接進行自然交互和溝通的技術。利用虛擬現(xiàn)實技術構建的虛擬環(huán)境,可以是某一現(xiàn)實世界的真實實現(xiàn),也可以是虛擬構想成的世界,人在虛擬現(xiàn)實環(huán)境中可以獲得與在自然環(huán)境中相同的感受,真實體驗視覺、聽覺、觸覺及智能感知的直觀、自然的效果。虛擬現(xiàn)實技術所具有的沉浸性、交互性、構想性的特點突出了形象思維和邏輯思維的結合,認知和感知的并用,使其應用于教育可以彌補現(xiàn)有網(wǎng)絡教育缺乏體態(tài)語交互和親身體驗等缺陷[12]。
2.2.3 虛擬人技術
虛擬人(Virtual Human)是人在計算機生成空間(三維虛擬環(huán)境)中的幾何特性與行為特性的表示,是多功能感知與情感計算的研究內容?;谔摂M人技術設計的虛擬教師有以下幾個特點:有自身的幾何模型;可以與周圍的環(huán)境交互,感知并影響周圍環(huán)境;虛擬教師的行為可以由計算機程序控制,稱為智能體(Agent);虛擬教師的行為也可以由真實人控制,稱為真實人的化身(Avatar);虛擬教師與虛擬學生之間可以通過自然的方式,如自然語言、體態(tài)語等進行交流。因此,在設計高逼真性的虛擬教師時,要涉及到虛擬人的人體建模技術、運動生成與控制技術、手勢識別技術、人體姿態(tài)識別技術、面部表情識別和生成技術等。
2.2.4 自然語言處理與語音合成技術
自然語言處理是計算機科學領域與人工智能領域中的一個重要方向,它研究實現(xiàn)人與計算機之間通過自然語言進行有效通信的各種理論和方法。實現(xiàn)人機間自然語言通信意味著要使計算機既能理解自然語言文本的意義,也能以自然語言文本或語音形式來表達給定的意圖、思想等。因此,在大多數(shù)虛擬教師系統(tǒng)中都會用到自然語言處理技術和語音合成技術。
語音合成就是將文本轉化為語音輸出的過程,這個過程的工作主要是將輸入的文本按字或詞分解為音素,以及將音素生成數(shù)字音頻,然后用揚聲器播放出來或者成為聲音文件以后用多媒體軟件播放。Balli、AvaTalk、Lucy即采用了自然語言處理技術和語音合成技術。
3 虛擬教師系統(tǒng)的發(fā)展趨勢
3.1 現(xiàn)有虛擬教師系統(tǒng)的不足
分析目前已有的虛擬教師系統(tǒng),并沒有發(fā)現(xiàn)從形象到行為具有與真實教師一樣的虛擬教師系統(tǒng),其不足體現(xiàn)在以下幾點:
(1)缺乏逼真的人體幾何表達。虛擬人技術在教育領域的應用還不夠成熟,還沒有一個虛擬教師具有真實的人體幾何外形。
(2)缺乏真實的人體運動控制。在已有的虛擬教師系統(tǒng)中,或者只具有頭部形象、或者雖然有整個人體,但都是靜態(tài)的姿勢,沒有進行人體運動的控制,更缺乏體態(tài)語交流。
(3)缺乏人體運動行為和內在認知表達的統(tǒng)一。在已有的虛擬教師系統(tǒng)中,大部分是從教師的功能角度去考慮,沒有將虛擬教師的功能與外在行為表現(xiàn)結合在一起去考慮。
(4)缺乏豐富的情感表達。在已有的虛擬教師系統(tǒng)中,還沒有一個系統(tǒng)研究了人工情感問題,以方便師生之間的情感交流。
3.2 虛擬教師系統(tǒng)發(fā)展的趨勢
可以預測,賦予虛擬教師更多樣的表情、更生動的動作、更逼真的行為和更豐富的情感將是今后虛擬教師研究中的熱點,涉及到的研究內容大致可以分為虛擬教師的幾何表達、運動生成及控制、行為表達、認知表達、情感表達5個主要方面。其中幾何表達、運動生成及控制主要從虛擬教師幾何和運動行為特性逼真性的角度進行研究,行為表達、認知表達主要從虛擬教師智能化角度進行研究,情感表達是從虛擬教師的情感擬人性的角度進行研究。
3.2.1 幾何表達技術
形象親切、動作逼真的虛擬教師會使學生產生親切感,對學生的學習會產生很大作用,因此虛擬教師的幾何模型的構建非常重要。虛擬人的幾何模型表示主要有:棒模型、表面模型、體模型、分層模型等方法。虛擬教師的人體幾何模型可以采用層次模型,即由骨骼層、肌肉層、皮膚層組成。皮膚位于最外面,骨骼位于最底層,肌肉填充于前兩者之間,在底層骨骼的驅動下,帶動肌肉的收縮或擴張,從而引起虛擬教師面部表情和身體細節(jié)的變化。目前,骨骼層有2個標準:VRML的H-Anim和MPEG-4[13]。其中,H-Anim是以人體重心為根節(jié)點、以關節(jié)為子節(jié)點、以骨骼為連線的樹形;MPEG-4提供對Body對象的支持,1個Body對象主要包括兩類參數(shù):人體運動參數(shù)和人體模型定義參數(shù),骨架是構建逼真的虛擬教師幾何模型的基礎,肌肉層是影響虛擬教師表面形態(tài)重要的因素。采用基于隱式曲面的幾何造型技術,可以很好地表現(xiàn)虛擬教師面部表情和身體的變化。皮膚層由平面或曲面片組成的表面模擬皮膚的幾何外形,能夠平滑細膩地虛擬教師形象化。
3.2.2 運動生成及控制技術
虛擬教師幾何模型建好之后,得到的是虛擬教師的靜態(tài)表示,如何驅動靜態(tài)的虛擬教師人體模型,得到逼真的動作,這是虛擬教師運動生成和控制技術的關鍵。目前,對虛擬人運動控制的技術有:參數(shù)化關鍵幀技術、過程動畫技術、運動學技術、動力學技術、運動捕獲技術等。在虛擬學習環(huán)境下,教師的教學行為和情感表達可以通過一些動作來反映,主要有:站姿、坐姿、手勢、頭部姿勢、行走等。這些動作通過使用專門的傳感器以三維的形式記錄真實教師的運動信息,然后利用所記錄下來的數(shù)據(jù)來重新構建虛擬教師的動作模型,從而生成運動動畫。通過這種方法能夠捕捉到真實教師運動的數(shù)據(jù),因而效果非常逼真。由于虛擬教師在體型高度等方面存在著不同,因此,需要引入運動重定向技術進行動作的匹配計算。
3.2.3 行為和認知表達技術
行為和認知建模是探索一種能夠盡可能貼近真實實體對象行為的模型,使構造實體對象的人能夠按照這種模型方便地構造出一個行為上真實的虛擬實體對象[14]。智能代理以其特有的性質成為描述實體行為模型的通用技術框架,代理分為反應型和認知型。反應型不對內部狀態(tài)進行推理,僅對環(huán)境變化和其他代理的消息做出反應;認知型代理基于符號表示和推理來采取動作和完成任務,具有較高的智能,但不能對環(huán)境變化做出快速反應。對虛擬教師行為和認知建模,不僅要實現(xiàn)信念、愿望等精神狀態(tài)以及判斷、推理等思維過程,而且要實現(xiàn)對周圍環(huán)境進行快速反應的行為動作,因此,采用混合型代理對虛擬教師行為和認知建模。該模型可以分為2層:反應層和規(guī)劃層。反應層不做任何推理,直接由感知信息映射到動作行為;規(guī)劃層進行推理工作,將感受到的信息進行分析,按照一定的策略進行行為規(guī)劃,轉換成一系列的動作行為。當代理接收到外界信息后,若信息屬于響應型,直接做出響應,否則由規(guī)劃層進行規(guī)劃并處理。
在三維虛擬教學環(huán)境下,虛擬教師的行為包括兩大類:一類是自治性的行為,即虛擬教師應能夠感知周圍環(huán)境的變化,包括對虛擬環(huán)境中實體的增刪、碰撞檢測以及對學生是否在線的感知。另一類是交互性行為,包括兩類:一類是虛擬教師與虛擬環(huán)境下的虛擬實體的交互行為,如拿書、握筆等,這屬于低級行為;另一類是虛擬教師與學生之間的教學交互,包括高級智能行為和低級行為,最終要以言語、手勢、站姿、面部表情等形式表現(xiàn)出來。
通過分析現(xiàn)有網(wǎng)絡教學模式,可以將教學中常見的教學活動劃分為兩大類:低級教學活動和高級教學活動。其中,呈現(xiàn)教學材料、提問、答疑、提示、講解、練習、討論、總結、復習、測試等屬于低級活動,可以直接映射為一系列的固定動作,由反應層直接做出響應;確定教學目標、教學策略選擇、教學結果評價等屬于高級智能活動,要由規(guī)劃層進行推理,制定相應的行為規(guī)劃。
3.2.4 情感表達技術
在虛擬教學環(huán)境中,虛擬教師的面部表情攜帶著教師的一種教學情感(鼓勵、平靜、贊許、批評、驚奇等),它作為虛擬教學活動的一種重要輔助手段支持教學活動的展開和知識的傳遞。目前,常用的表情識別方法有:基于幾何特征的識別方法、基于代數(shù)特征的識別方法、基于連接機制的識別方法、頻率域特征識別、基于隱馬爾科夫模型的識別方法以及基于運動特征的識別方法等[15]。在表情控制方面,采用基于MPEG-4的人臉動畫參數(shù),即用于描述特定臉型的人臉定義參數(shù)(FDP)和描述臉部活動的人臉動畫參數(shù)(FAP)。首先對教師教學活動典型表情特征進行分析,提取教學情感特征參數(shù)TEP(Teaching Emotion Parameter),然后根據(jù)虛擬教師的情感控制模塊將TEP映射到FDP和FAP。另外,建立適應于教學情感狀態(tài)的虛擬教師面部表情模型,在FAP的驅動下,使虛擬教師發(fā)生相應的面部表情變化,實時表現(xiàn)虛擬教師的面部表情。虛擬教師面部表情控制如圖1所示。
3.3 基于智能代理的虛擬教師框架結構
通過前面的分析與討論,基于智能代理的虛擬教師框架結構如圖2所示。
在該模型中,感知模塊用來收集來自三維虛擬教學環(huán)境中的信息,如虛擬場景中實體的增刪、場景的變化等,也包括環(huán)境中虛擬學生的行為變化,如身體姿態(tài)、在線狀態(tài)等。信息處理模塊負責將收集到的信息進行分析、整理,屬于反應型的直接將信息傳送給運動控制或情感控制模塊,如果屬于高級智能型的信息,則傳送給存儲模塊。存儲模塊接收學生學習特征與教學目標,對虛擬學生的學習做出適當?shù)倪^程性評價。行為決策規(guī)劃模塊根據(jù)上一步的評價結果,在教學策略庫、行為規(guī)則庫、領域知識庫的支持下,為虛擬教師下一步的行為制定相應的規(guī)則,包括運動規(guī)則和情感規(guī)則。運動控制模塊根據(jù)運動規(guī)則在標準運動模板庫中找到基本動作,控制運動反應模塊產生相應的動作,如行走、小臂彎曲、抓物體、站立姿勢等。情感控制模塊根據(jù)情感規(guī)則,在標準情感模板庫中找到基本的情感動作,控制情感反應模塊驅動面部表情呈現(xiàn)情感的變化,如微笑的表情等。
虛擬教師系統(tǒng)經(jīng)歷了多年的發(fā)展,在網(wǎng)絡在線學習中發(fā)揮著極其重要的作用。目前,隨著虛擬現(xiàn)實技術、虛擬人技術等新技術在教育領域的不斷應用,在三維虛擬學習環(huán)境中構建一個形象逼真、表情豐富、動作生動、行為真實的三維虛擬教師成為發(fā)展趨勢,它不僅要求構建的虛擬教師能夠感知周圍環(huán)境的變化,具有自治性,而且要求虛擬教師能夠模擬真實教師的教學行為,具有智能性。
參考文獻
[1] 李欣.虛擬現(xiàn)實及其教育應用[M].北京:科學出版社,2008.
[2] 趙盼,古兆兵.智能導師系統(tǒng)在軍事訓練中應用現(xiàn)狀及發(fā)展[J].計算機工程與設計,2007,28(17):4275-4277.
[3] 董梅.創(chuàng)新網(wǎng)絡教學重塑教育傳輸模式[J].聊城大學學報(自然科學版),2005,18(3):82-84.
[4] GILLESPIE R B, O’MODHRAIN M S, TANG P, et al. The virtual teacher. http://ccrma.stanford.edu/~sile/abstracts/asme98.html, 1998.
[5] JOHNSON W L, SHAW E. Using agents to overcome deficiencies in Web-based Courseware[C]. Proceedings of the workshop, Intelligent Educational Systems on the World Wide Web, 8th World Conference of the AIED Society, Kobe, Japan, August 1997:18-22.
[6] RICKEL J, JOHNSON W L. Animated agents for procedural training in virtual reality: perception, cognition, and motor control[J]. Applied Artificial Intelligence, 1999,13:343-382.
[7] GUINN C, HUBAL R. Extracting emotional information from the text of spoken dialog. http://www.cs.ubc.ca/~conati/um03-affect/guinn-final.pdf, 2009.
[8] TAN T, SHI Y, GAO W. Jacob-An animated instruction agent in virtual reality[C]. Springer-Verlag Berlin Heidelberg 2000,ICMI 2000, LNCS 1948:526-533.
[9] LESTER J C, ZETTLEMOYER L S, GREGOIRE J P, et al. Explanatory lifelike avatars: performing user-centered tasks in 3D learning environments[C]. Agents’99, Proceedings of the Third International Conference on Autonomous Agents, ACM Press, 1999:24-31.
[10] Anthropomorphic interface agents demos. http://ritl.fsu.edu/agentsdemo/, 2009.
[11] Transom technologies: Jack software. http://www.transom.com/Public/transomjack.html.2009.
[12] 趙慧勤,孫波.網(wǎng)絡環(huán)境下基于虛擬現(xiàn)實技術的情感教學環(huán)境的構建[J].中國電化教育,2009(4):101-104.
[13] 任利鋒,潘志庚,朱杰杰,等.虛擬環(huán)境中化身技術的研究與進展[J].計算機工程與應用,2008,44(10):1-5.
[14] 蘇紹勇,陳繼明,潘金貴.虛擬環(huán)境中行為建模技術研究[J].計算機科學,2007,34(2):270-273.
[15] 王志良,孟秀艷.人臉工程學[M].北京:機械工業(yè)出版社,2008.