對(duì)象1025就執(zhí)行相 應(yīng)的一個(gè)或多個(gè)動(dòng)作。例如,交互對(duì)象1000可以是被配置有交互對(duì)象1025的Mater玩具 車(chē),Mater玩具車(chē)一旦檢測(cè)到用戶該刷牙了,就能(例如,使用一個(gè)或多個(gè)揚(yáng)聲器I/O設(shè)備 1035和文本到語(yǔ)音合成器)提醒用戶刷牙。此外,交互對(duì)象組件1025基于多種因素確定執(zhí) 行哪些動(dòng)作,多種因素包括與用戶的歷史交互,用戶與其他交互對(duì)象之間的歷史交互,用戶 喜好數(shù)據(jù),在臨近區(qū)域中的其他交互設(shè)備等。因此,交互對(duì)象組件1025被配置為根據(jù)多種 因素對(duì)給定激勵(lì)事件做出不同的反應(yīng)。
[0110] 如以上討論的,交互對(duì)象組件1025以多種不同方式檢測(cè)激勵(lì)事件的發(fā)生。例 如,交互對(duì)象組件1025使用攝像頭設(shè)備1045檢測(cè)投影圖像何時(shí)出現(xiàn)或者追蹤用戶的移 動(dòng)。再舉個(gè)例子,交互對(duì)象組件1025使用加速器1055檢測(cè)用戶何時(shí)用他的手擦交互對(duì)象 1000(例如,在設(shè)備是魔鏡的情況下)或者用戶何時(shí)將設(shè)備放到地上。此外,交互對(duì)象組件 1025使用其他I/O設(shè)備1035來(lái)做這樣的確定,例如能夠檢測(cè)用戶何時(shí)以及如何觸摸設(shè)備 的觸敏設(shè)備(例如,電容感應(yīng)或傳導(dǎo)感應(yīng)觸覺(jué)表面)。另外,控制器2120(例如,使用Wi-Fi 或者藍(lán)牙通信)將消息發(fā)送給設(shè)備1000,表示特定激勵(lì)事件已經(jīng)發(fā)生。更一般地,根據(jù)本文 描述的功能可使用能夠檢測(cè)某個(gè)預(yù)定事件的發(fā)生的任意技術(shù)。
[0111] 此外,交互對(duì)象1000可被配置有邏輯和/或硬件以確定其在實(shí)體世界中的地理、 物理位置。該邏輯和/或硬件的例子包括全球定位系統(tǒng)(GPS)邏輯和GPS傳送器,以及使 用(來(lái)自多個(gè)例如基站,電視廣播塔或無(wú)線IP設(shè)備之類(lèi)的無(wú)線源的)飛行時(shí)間或飛行角度 或這兩者的地理位置軟件。更一般地,符合本文描述的功能的、用于確定設(shè)備在真實(shí)世界中 的物理位置的任意(已知或未知)技術(shù)都可被使用。
[0112] 魔鏡奪互設(shè)各
[0113] 此外,實(shí)施例提供了被配置為作為視頻會(huì)議中的終端設(shè)備的魔鏡裝置。如本文所 使用的,視頻會(huì)議是指任意實(shí)時(shí)或?qū)嵸|(zhì)上實(shí)時(shí)的視頻流會(huì)議,其中,音頻和視頻(AV)數(shù)據(jù) 在一個(gè)或多個(gè)終端設(shè)備被捕獲并被發(fā)送至一個(gè)或多個(gè)遠(yuǎn)程終端設(shè)備以用于輸出。魔鏡設(shè)備 可包括具有單向鏡部分的外殼。單向鏡部分包括具有裝有鏡子表面的外側(cè)和透明的內(nèi)側(cè)。 一般地,外表面反射到其減弱用戶能看見(jiàn)魔鏡裝置內(nèi)部組件的程度,由于裝有鏡子表面的 反射比魔鏡設(shè)備的更暗內(nèi)部要亮。此外,內(nèi)部的透明表面使(例如,來(lái)自顯示設(shè)備的)光能 夠從裝置內(nèi)部更容易地穿過(guò)到外部。
[0114] 裝置還包括布置在外殼內(nèi)的顯示設(shè)備,其中,顯示設(shè)備具有可視部分(例如,顯示 屏幕),其被配置為展現(xiàn)通過(guò)單向鏡部分可視的圖像。例如,顯示設(shè)備包括液晶顯示(LCD) 或者發(fā)光二極管(LED)顯示器。這樣,顯示設(shè)備的可視部分當(dāng)主動(dòng)顯示圖像時(shí),可通過(guò)單向 鏡部分被看見(jiàn),但是可能仍然看不見(jiàn)。即,由于外殼內(nèi)部比魔鏡的實(shí)體環(huán)境要暗,因而在外 部裝有鏡子表面的反射比外殼內(nèi)部的組件的亮,從而使得內(nèi)部組件更難被看見(jiàn)。
[0115] 裝置還包括布置在外殼內(nèi)的揚(yáng)聲器設(shè)備。該揚(yáng)聲器可用于輸出視頻會(huì)議流的音頻 流。例如,利用遠(yuǎn)程終端設(shè)備(例如,遠(yuǎn)程魔鏡設(shè)備)中的麥克風(fēng)設(shè)備,音頻流可(例如,經(jīng) 由網(wǎng)絡(luò))被捕獲并被發(fā)送至魔鏡設(shè)備。之后利用魔鏡外殼內(nèi)的揚(yáng)聲器設(shè)備,音頻流可被輸 出。類(lèi)似地,魔鏡設(shè)備包括麥克風(fēng)設(shè)備,被配置為捕獲音頻并將捕獲的音頻轉(zhuǎn)換為音頻數(shù) 據(jù)。這里,麥克風(fēng)可用于捕獲音頻流,音頻流轉(zhuǎn)而可被發(fā)送至遠(yuǎn)程終端設(shè)備以作為視頻會(huì)議 的一部分被輸出。
[0116] 此外,裝置還包括攝像頭傳感器,其被配置為捕獲圖像并將捕獲的圖像轉(zhuǎn)換為電 子信號(hào)。這里,攝像頭傳感器表示視頻攝像頭設(shè)備,其被配置為捕獲視頻流(例如,以發(fā)送 至遠(yuǎn)程終端設(shè)備作為視頻會(huì)議的一部分)。在一個(gè)實(shí)施例中,攝像頭傳感器被設(shè)置在外殼 內(nèi),大概在用戶視平線的位置,這樣視頻流捕獲直接看向攝像頭的用戶。如此當(dāng)捕獲的視頻 流顯示在遠(yuǎn)程終端設(shè)備上時(shí),能改善魔鏡效果,因?yàn)楫?dāng)顯示捕獲的視頻流時(shí),在視頻流中的 用戶形象會(huì)直接看向遠(yuǎn)程用戶。
[0117] 裝置還包括網(wǎng)絡(luò)適配器,被配置為接收并傳輸網(wǎng)絡(luò)數(shù)據(jù),例如,以便于魔鏡設(shè)備與 遠(yuǎn)程終端設(shè)備之間的視頻會(huì)議。一般地,網(wǎng)絡(luò)適配器可以是任意能夠在網(wǎng)絡(luò)上發(fā)送并接收 數(shù)據(jù)的網(wǎng)絡(luò)適配器。該網(wǎng)絡(luò)適配器的例子包括有線和無(wú)線適配器(例如,被配置為根據(jù) IEEE802. 11協(xié)議通信的適配器,被配置為發(fā)送和接收3G和/或4G移動(dòng)通信的適配器等)。 此外,裝置還包括編碼邏輯和解碼邏輯,用于在具有遠(yuǎn)程終端設(shè)備的視頻會(huì)議期間,編碼輸 出音頻和視頻(AV)數(shù)據(jù)以及解碼輸入AV數(shù)據(jù)??梢詮V泛地預(yù)見(jiàn)的是,可使用與本公開(kāi)一 致的、任意已知(或未知)的用于AV數(shù)據(jù)的編碼和解碼技術(shù)。優(yōu)選地,AV數(shù)據(jù)以如下形式 被編碼:具有最高質(zhì)量而不超出網(wǎng)絡(luò)適配器及該適配器連接的網(wǎng)絡(luò)的能力。
[0118] 一般地,魔鏡裝置可以以多種不同方式被實(shí)現(xiàn)。例如,一個(gè)實(shí)施例提供了靜態(tài)實(shí)施 例,被配置為固定到表面(例如,家里的墻)或者(例如,保持裝置豎立在如桌子這樣的表 面上的魔鏡座)底座。再舉個(gè)例子,另一個(gè)實(shí)施例提供了具有把手部分的手持魔鏡裝置,用 戶通過(guò)把手握住魔鏡裝置。一般地,優(yōu)選地,該手持實(shí)施例可通過(guò)某種形式的無(wú)線通信進(jìn)行 通信。然而,更一般地,魔鏡裝置可以以與本文描述的功能一致的、任意形式來(lái)被實(shí)現(xiàn)。
[0119] 在一個(gè)實(shí)施例中,魔鏡裝置被配置為提供接口,通過(guò)該接口用戶能向魔鏡裝置提 供輸入(例如,命令)。例如,用戶能指定使用遠(yuǎn)程終端設(shè)備來(lái)建立視頻會(huì)議或終止當(dāng)前的 視頻會(huì)議。在另一個(gè)實(shí)施例中,魔鏡裝置被配置為顯示使用外殼內(nèi)的顯示設(shè)備的界面。在 該實(shí)施例中,魔鏡裝置能被配置有觸摸屏顯示設(shè)備,用戶通過(guò)觸摸屏顯示設(shè)備能提供輸入。 例如,界面能顯示選項(xiàng)"開(kāi)始視頻會(huì)議",根據(jù)通過(guò)觸摸觸摸屏設(shè)備的相應(yīng)部分來(lái)選擇該選 項(xiàng),界面能顯示一列已知的終端設(shè)備和任意相應(yīng)于這些終端的描述(例如,"奶奶","Sue姨 姨"等)。一旦用戶使用觸摸屏選擇這些終端設(shè)備中的一個(gè),魔鏡裝置中的邏輯就使用被選 擇的終端設(shè)備開(kāi)始視頻會(huì)議。
[0120] 在具體實(shí)施例中,魔鏡設(shè)備被配置為響應(yīng)來(lái)自用戶的聲音命令。例如,用戶說(shuō)一個(gè) 或多個(gè)命令,魔鏡設(shè)備使用麥克風(fēng)設(shè)備捕獲該聲音。之后魔鏡中的邏輯處理該捕獲的聲音, 并確定該捕獲的聲音是否與任意識(shí)別的命令相匹配。如果是,則邏輯根據(jù)識(shí)別的命令執(zhí)行 預(yù)定的響應(yīng)。例如,用戶說(shuō)"打電話給奶奶",則邏輯處理該語(yǔ)言,并確定對(duì)應(yīng)于命令的"電 話"以開(kāi)始新的視頻會(huì)話以及確定"奶奶"對(duì)應(yīng)于為終端設(shè)備定義的預(yù)定別名。作為響應(yīng), 邏輯開(kāi)始與指定終端設(shè)備的視頻會(huì)話。如此,有利于提供界面,用戶通過(guò)該界面能與魔鏡設(shè) 備進(jìn)行可聽(tīng)見(jiàn)的交互。
[0121] 圖11示出了根據(jù)本文描述的一個(gè)實(shí)施例的與魔鏡設(shè)備交互的用戶。一般地,圖11 描繪了作為在敘事體驗(yàn)中敘事設(shè)備的魔鏡設(shè)備的一個(gè)例子。在所描繪的實(shí)施例中,魔鏡設(shè) 備1110包括裝有鏡子的表面1120。為了該例子,假定魔鏡對(duì)象1110包括設(shè)置在裝有鏡子 的表面1120之后的觸摸屏顯示設(shè)備。如圖所示,描繪了用戶1130與魔鏡1110交互。在該 例子中,魔鏡Ilio中的顯示設(shè)備描繪了冬天場(chǎng)景。作為敘事體驗(yàn)的一部分,魔鏡Ilio開(kāi)始 顯示這樣的場(chǎng)景,例如,響應(yīng)于另一個(gè)敘事設(shè)備對(duì)冬天消逝,春天到來(lái)的評(píng)論。
[0122] 例如,用戶1130將其他敘事設(shè)備搬到離魔鏡設(shè)備1110的預(yù)定距離內(nèi),作為響應(yīng), 其他敘事設(shè)備說(shuō)"用你的手將所有這些令人不快的冬季天氣擦去! "魔鏡1110-旦檢測(cè)到 Susie的手在觸摸屏顯示設(shè)備上移動(dòng)(例如,如圖1100所顯示的),就在用戶手觸摸過(guò)的一 部分屏幕中呈現(xiàn)春季。一旦用戶1130的手在整個(gè)魔鏡1110上完成移動(dòng),則魔鏡1110的顯 示器全部描繪春天的場(chǎng)景。此外,一旦整個(gè)冬天場(chǎng)景被孩子的手掃除,其他敘事設(shè)備就會(huì) 稱(chēng)贊"你做到了 !春天來(lái)了 !"當(dāng)然,提供的描繪例子是用于示例的目的,而非限制,更一般 地,魔鏡設(shè)備1110可以以很多不同的方式貢獻(xiàn)于敘事體驗(yàn)。
[0123] 圖12示出了根據(jù)本文描述的一個(gè)實(shí)施例的魔鏡設(shè)備的側(cè)視圖。如圖所示,設(shè)備 1200包括由邊框1230形成的外殼,前表面1215和后部1235。一般地,前表面1215代表單 向鏡,其具有在外殼外部裝有鏡子的表面1225和在外殼內(nèi)部的透明表面1225。前表面1215 可根據(jù)與單向鏡一起使用的任意合適的材料來(lái)被構(gòu)建,該材料的例子包括但不限于玻璃和 塑料。
[0124] 一般來(lái)說(shuō),邊框1230用于提供美感,基于特定魔鏡設(shè)備的期望外觀而被改變。外 殼后部1235 -般用于保護(hù)魔鏡設(shè)備1200內(nèi)部的組件。后部1235可使用不透明材料制成, 以隱藏外殼內(nèi)的組件并防止周?chē)墓馍淙胪鈿ぁH绱?,有助于增?qiáng)魔鏡設(shè)備1200的效果, 因?yàn)橛脩魺o(wú)法容易地通過(guò)后部1235看見(jiàn)魔鏡內(nèi)的硬件組件。此外,防止光射入外殼內(nèi)部有 助于顯示在魔鏡的裝有鏡子表面內(nèi)的圖像(例如,人臉)的進(jìn)一步幻影,因?yàn)檠b有鏡子表面 1220的反射比暗淡的外殼內(nèi)部要亮,從而通過(guò)裝有鏡子的表面1220將外殼內(nèi)的硬件組件 隱藏而不被看見(jiàn)。
[0125] 魔鏡設(shè)備1200還包括顯示設(shè)備1210,攝像頭設(shè)備1240和麥克風(fēng)設(shè)備1245。如以 上討論的,在一個(gè)實(shí)施例中,魔鏡設(shè)備1200被配置為用于視頻會(huì)議中的終端。在該實(shí)施例 中,攝像頭設(shè)備1240捕獲一個(gè)或多個(gè)看向裝有鏡子的表面1220的用戶的視頻流,還使用麥 克風(fēng)設(shè)備1245捕獲音頻流。之后魔鏡1200 (例如,使用網(wǎng)絡(luò)適配器)將捕獲的AV數(shù)據(jù)發(fā)送 至視頻會(huì)議的遠(yuǎn)程終端設(shè)備以輸出。在該實(shí)施例中,魔鏡設(shè)備1200還包括用于將捕獲的AV 數(shù)據(jù)轉(zhuǎn)換為適合網(wǎng)絡(luò)傳輸形式的編碼邏輯。如圖所示,攝像頭設(shè)備1240設(shè)置在魔鏡設(shè)備的 頂端,這樣攝像頭設(shè)備1240很可能在看向裝有鏡子表面1220的用戶視平線上。如此,允許 攝像頭設(shè)備1240捕獲用戶直接看向攝像頭的視頻流,當(dāng)視頻流顯示在遠(yuǎn)程終端設(shè)備上時(shí), 攝像頭能增強(qiáng)遠(yuǎn)程終端設(shè)備成為"魔鏡"的視覺(jué)效果。
[0126] 此外,魔鏡設(shè)備1200包括用于解碼接收到的(例如,來(lái)自視頻會(huì)議的遠(yuǎn)程終端設(shè) 備的)AV數(shù)據(jù)的解碼邏輯。例如,魔鏡設(shè)備1200(例如,使用網(wǎng)絡(luò)適配器)接收來(lái)自遠(yuǎn)程 魔鏡設(shè)備的編碼的AV數(shù)據(jù),解碼邏輯解碼該編碼的數(shù)據(jù)以在顯示設(shè)備1210上以及一個(gè)或 多個(gè)揚(yáng)聲器(例如,魔鏡設(shè)備1200中的,在實(shí)體環(huán)境中的通信耦合到魔鏡設(shè)備1200上等的 揚(yáng)聲器)輸出。例如,編碼的AV數(shù)據(jù)包括用戶直接看向遠(yuǎn)程魔鏡設(shè)備上的攝像頭的視頻流 (即,通過(guò)設(shè)置在大概視平線上的遠(yuǎn)程魔鏡設(shè)備內(nèi)的攝像頭的性質(zhì))。當(dāng)該AV數(shù)據(jù)被解碼 并使用顯示設(shè)備1210顯示時(shí),效果是:遠(yuǎn)程用戶的頭和臉出現(xiàn)在裝有鏡子的表面1220上, 以產(chǎn)生"魔鏡"效果。
[0127] 在一個(gè)實(shí)施例中,攝像頭設(shè)備1240被配置為檢測(cè)捕獲的視頻流中的用戶的頭,以 及(例如,通過(guò)放大或縮?。┱{(diào)整其放大率到預(yù)定水平。如此能夠有助于使在一個(gè)或多個(gè) 遠(yuǎn)程終端設(shè)備上的用戶外形正?;豢紤]用戶和攝像頭設(shè)備1240之間的距離。在具體 實(shí)施例中,魔鏡1200被配置為逐漸增強(qiáng)顯示解碼的AV數(shù)據(jù),這樣使遠(yuǎn)程用戶的臉在裝有鏡 子的表面1220上顯得具體化。更一般地,任意視覺(jué)(或聽(tīng)覺(jué))效果能被應(yīng)用于解碼的AV 數(shù)據(jù)(和/或編碼的AV數(shù)據(jù))。其他這樣效果的例子包括,但不限于,具有傳統(tǒng)敘事方式的 視覺(jué)效果,例如旋轉(zhuǎn)或波浪形的圖像,根據(jù)歷史情況該圖像已預(yù)示觀察者,正在觀看的角色 正轉(zhuǎn)變到不同的語(yǔ)境,例如,倒敘或夢(mèng)境。可使用與本文描述的功能一致的、包括擦,旋轉(zhuǎn), 像素化,變換,和更一般的任意視覺(jué)或聽(tīng)覺(jué)效果的其他例子。
[0128] 圖13示出了根據(jù)本文描述的一個(gè)實(shí)施例的魔鏡設(shè)備的正視圖。如圖所示,魔鏡 1300包括邊框1310和裝有鏡子的表面1320。如以上所討論的,裝有鏡子的表面1320可以 是單向鏡表面,僅在裝有鏡子表面1320的外側(cè)裝有鏡子,內(nèi)側(cè)是透明的。如此,有利于允許 光(例如,從外殼內(nèi)的顯示設(shè)備發(fā)出的光)從魔鏡外殼的內(nèi)部更容易地透到表面1320。
[0129] 如圖所示,魔鏡1300還包括顯示魔鏡外殼內(nèi)的攝像頭設(shè)備位置的虛線輪廓線 1325,顯示魔鏡外殼內(nèi)的顯示設(shè)備位置的虛線輪廓線1330。如以上討論的,(如輪廓線1325 所示的)攝像頭設(shè)備設(shè)置于大約視平線上,這樣由攝像頭設(shè)備捕獲的視頻流將顯示直接看 向攝像頭的用戶。如此,將確保遠(yuǎn)程終端設(shè)備(例如,第二魔鏡設(shè)備)上顯示的視頻流將描 繪直接看向遠(yuǎn)程用戶的用戶的頭。
[0130] 圖14A-C示出了根據(jù)本文描述的一個(gè)實(shí)施例的魔鏡設(shè)備。如圖所示,圖14A描述 了具有不工作的或不發(fā)射大量光(例如,當(dāng)顯示設(shè)備主動(dòng)顯示黑屏?xí)r)的顯示設(shè)備的魔鏡 設(shè)備1400。需要注意的是,無(wú)法看見(jiàn)設(shè)備1400的內(nèi)部組件,因?yàn)槟хR的裝有鏡子的表面的 反射比魔鏡外殼內(nèi)部的反射要亮,因而使得內(nèi)部組件不被看見(jiàn)。
[0131] 然而,當(dāng)顯示設(shè)備開(kāi)始顯示(例如,接收自視頻會(huì)議的遠(yuǎn)程終端設(shè)備的)解碼的AV 數(shù)據(jù)時(shí),遠(yuǎn)程用戶面部將出現(xiàn)在魔鏡的裝有鏡子的表面上,以產(chǎn)生"魔鏡"效果。圖14B顯 示了這樣的例子,圖14B示出了主動(dòng)顯示編碼的AV數(shù)據(jù)的魔鏡設(shè)備1410。這里,遠(yuǎn)程用戶 面部在設(shè)備1410的裝有鏡子的表面上被看見(jiàn),產(chǎn)生上述的"魔鏡"效果。需要注意的是,描 述的實(shí)施例還包括在魔鏡的邊框中的光發(fā)射設(shè)備,當(dāng)魔鏡開(kāi)始顯示接收到的AV數(shù)據(jù)時(shí),使 能光發(fā)射設(shè)備。
[0132] 如以上討論的,魔鏡設(shè)備能以很多不同的形式存在。例如,雖然圖14A-B描述了支 撐在底座(例如,放置在桌上的底座)上的魔鏡,但是其他魔鏡設(shè)備可包括壁裝式實(shí)施例和 手持式實(shí)施例。該手持式實(shí)施例的例子如圖14C所示。這里,手持式魔鏡設(shè)備1420顯示從 遠(yuǎn)程終端設(shè)備(即,在本例中,由遠(yuǎn)程用戶拿著的移動(dòng)電話)捕獲的視頻饋入。例如,遠(yuǎn)程 終端設(shè)備和魔鏡設(shè)備1420使用IEEE802. 11通信協(xié)議在網(wǎng)絡(luò)上通信。
[0133] 在一個(gè)實(shí)施例中,一個(gè)或多個(gè)橋接設(shè)備和/或應(yīng)用存在于網(wǎng)絡(luò)中,并作為視頻會(huì) 議中的終端設(shè)備之間的中介。該橋接設(shè)備和/或應(yīng)用可用于,例如,將來(lái)自多個(gè)終端設(shè)備的 多個(gè)AV流合并成一個(gè)流以在一個(gè)終端設(shè)備上輸出。因此,魔鏡設(shè)備可同時(shí)顯示兩個(gè)視頻 饋入,例如,從而導(dǎo)致兩個(gè)遠(yuǎn)程用戶的面孔出現(xiàn)在魔鏡的表面。類(lèi)似于以上所討論的,設(shè)備 1420的裝有鏡子的外表面掩蓋了內(nèi)部硬件組件的視圖,因?yàn)檠b有鏡子的表面的反射比外殼 內(nèi)的硬件組件的反射亮。
[0134] 然而需要注意的是,雖然以上具體實(shí)施例是以視頻會(huì)議中的終端設(shè)備來(lái)描述,但 是更一般地,魔鏡設(shè)備可用于很多不同的目的。例如,魔鏡設(shè)備能預(yù)定的輸出例如接收自敘 事環(huán)境中的控制器設(shè)備的AV數(shù)據(jù),而不輸出接收自遠(yuǎn)程終端設(shè)備的AV數(shù)據(jù)。例如,描述特 定故事情節(jié)中的虛構(gòu)角色的視頻流與伴隨的音頻流一起被(例如,從控制器設(shè)備)發(fā)送至 魔鏡設(shè)備。根據(jù)接收來(lái)自控制器設(shè)備的流AV數(shù)據(jù),魔鏡(例如,使用魔鏡設(shè)備中的解碼邏 輯)解碼AV數(shù)據(jù)并(例如,使用內(nèi)部顯示設(shè)備和一個(gè)或多個(gè)揚(yáng)聲器設(shè)備)輸出解碼的AV 數(shù)據(jù)。例如,視頻流被顯示從而角色的面孔在時(shí)間窗內(nèi)(例如,幾秒)逐漸在視野內(nèi)增強(qiáng)。
[0135] 之后魔鏡設(shè)備繼續(xù)與用戶交互作為敘事體驗(yàn)的一部分。例如,魔鏡設(shè)備被配置有 基于故事的當(dāng)前語(yǔ)境能夠檢測(cè)激勵(lì)事件發(fā)生和執(zhí)行預(yù)定動(dòng)作作為響應(yīng)的邏輯。例如,魔鏡 設(shè)備輸出視頻和音頻流,其描述虛構(gòu)角色與用戶的對(duì)話,以及虛構(gòu)角色向用戶提出關(guān)于用 戶今天想要繼續(xù)哪個(gè)故事情節(jié)的問(wèn)題。舉個(gè)例子,虛構(gòu)角色問(wèn)用戶是否想要搜尋隱藏鑰匙, 或者是否想要去尋找魔法劍。隨后用戶有聲響應(yīng)該問(wèn)題,魔鏡設(shè)備中的邏輯(例如,使用一 個(gè)或多個(gè)麥克風(fēng)設(shè)備)檢測(cè)該響應(yīng),分析該響應(yīng)以確定用戶選擇了哪個(gè)故事情節(jié)。故事根 據(jù)確定檢測(cè)的響應(yīng)與一個(gè)故事情節(jié)相對(duì)應(yīng),繼續(xù)選擇的情節(jié),控制器設(shè)備相應(yīng)地配置故事 中的敘事設(shè)備(包括魔鏡設(shè)備)。如此,有利于在語(yǔ)境中產(chǎn)生"魔鏡"幻覺(jué),而不是視頻會(huì) 議。
[0136] 圖15示出了根據(jù)本文描述的一個(gè)實(shí)施例的魔鏡設(shè)備的框圖。在本例中,魔鏡設(shè) 備1500包括,但不限于,處理器1510,存儲(chǔ)器1515,存儲(chǔ)器1520, I/O設(shè)備1535,網(wǎng)絡(luò)接口 1540,攝像頭設(shè)備1545,顯示設(shè)備1550和加速器設(shè)備1555。一般地,處理器1510檢索存儲(chǔ) 在存儲(chǔ)器1520中的編程指令并執(zhí)行。處理器1510被包括以表示一個(gè)CPU,多個(gè)CPU,具有 多個(gè)處理核的一個(gè)CPU,具有多個(gè)執(zhí)行路徑的多個(gè)CPU等。存儲(chǔ)器1520通常被包括以表示 隨機(jī)存取存儲(chǔ)器。網(wǎng)絡(luò)接口 1540能使魔鏡設(shè)備1500連接到數(shù)據(jù)通信網(wǎng)絡(luò)(例如,有線以 太網(wǎng)連接或802. 11無(wú)線網(wǎng)絡(luò))。此外,當(dāng)描述的實(shí)施例示出特定魔鏡設(shè)備的組件時(shí),本領(lǐng)域 普通技術(shù)人員可以意識(shí)到魔鏡設(shè)備可使用多種不同的硬件結(jié)構(gòu)。另外,可以明確預(yù)見(jiàn)的是, 實(shí)施例可使用能夠執(zhí)行本文描述的功能的任意設(shè)備或計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)。
[0137] 存儲(chǔ)器1520表示足夠大來(lái)容納必要的程序和數(shù)據(jù)結(jié)構(gòu)的任意存儲(chǔ)器。存儲(chǔ)器 1520可以是一個(gè)存儲(chǔ)器設(shè)備或多個(gè)存儲(chǔ)器設(shè)備的組合,包括隨機(jī)存取存儲(chǔ)器,非易失性或 備用存儲(chǔ)器(例如,可編程的存儲(chǔ)器或閃存,只讀存儲(chǔ)器等)。另外,存儲(chǔ)器1520和存儲(chǔ) 器1515可被認(rèn)為包括物理地設(shè)置于別處(例如,在通信耦合到敘事設(shè)備110的另一個(gè)計(jì) 算機(jī)上)的存儲(chǔ)器。示例性的,存儲(chǔ)器1520包括魔鏡組件1525和操作系統(tǒng)1530。操作系 統(tǒng)1530通常控制在敘事設(shè)備110上的應(yīng)用程序的執(zhí)行。操作系統(tǒng)1530的例子包括UNIX, Microsoft Windows?操作系統(tǒng)版本,分布式Linux?操作系統(tǒng)。操作系統(tǒng)1530的其他 例子包括用于游戲機(jī)的傳統(tǒng)操作系統(tǒng),其包括用于如Nintendo DS?和Sony PSP?系統(tǒng)等 的傳統(tǒng)操作系統(tǒng)。
[0138] I/O設(shè)備1535表不多種輸入和輸出設(shè)備,包括麥克風(fēng),揚(yáng)聲器,鍵盤(pán),紅外收發(fā)器 等。一般地,顯示設(shè)備1550表示能夠輸出圖像數(shù)據(jù)以顯示的任意設(shè)備。這種顯示設(shè)備1550 的例子包括但不限于,發(fā)光二極管(LED)顯示器,液晶顯示(IXD),以及這些和其他顯示設(shè) 備的觸摸屏實(shí)現(xiàn)。該觸摸屏設(shè)備可被使用在如敘事體驗(yàn)期間,或者可作為用于魔鏡設(shè)備的 界面,因?yàn)橛脩艨墒褂迷撚|摸屏來(lái)選擇不同的應(yīng)用和在一個(gè)應(yīng)用中的多個(gè)選項(xiàng)(例如,選 擇終端設(shè)備來(lái)開(kāi)始視頻會(huì)議)。此外,I/O設(shè)備1535可包括一組按鈕,開(kāi)關(guān)或其他用于控制 魔鏡設(shè)備1500的物理設(shè)備機(jī)構(gòu)。此外,I/O設(shè)備1535可包括能使魔鏡設(shè)備1500執(zhí)行實(shí)體 動(dòng)作(例如,振動(dòng),在房間走動(dòng)等)的機(jī)械化組件或其他組件。
[0139] 魔鏡組件1525可被配置為編碼使用攝像頭1545和I/O設(shè)備1535(例如,麥克風(fēng)) 捕獲的AV數(shù)據(jù),并(例如,使用網(wǎng)絡(luò)接口 1540)將解碼的AV數(shù)據(jù)發(fā)送至遠(yuǎn)程終端設(shè)備。類(lèi) 似地,魔鏡組件1525可被配置為解碼(例如,通過(guò)網(wǎng)絡(luò)接口 1540)接收的AV數(shù)據(jù),并輸出 該數(shù)據(jù)以(例如,在顯示設(shè)備1550上)顯示。如以上討論的,顯示設(shè)備1550被設(shè)置在單向 鏡表面之后的魔鏡設(shè)備1500的外殼內(nèi),這樣顯示設(shè)備1550的結(jié)構(gòu)(例如,邊框,布線等) 就無(wú)法通過(guò)裝有鏡子的表面被看見(jiàn),而顯示在顯示設(shè)備1550屏幕上的圖像能通過(guò)裝有鏡 子的表面被看見(jiàn)。如此,有利于產(chǎn)生"魔鏡"效果,其中,顯示的圖像(例如,來(lái)自遠(yuǎn)程終端 的視頻饋入至視頻會(huì)議)出現(xiàn)在裝有鏡子的表面上。
[0140] 此外,魔鏡組件1525包括用于作為敘