專利名稱:用于促進(jìn)外語教學(xué)的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明技術(shù)領(lǐng)域涉及促進(jìn)外語教學(xué),且更特定來說,涉及用于使用接收裝置(例如,機(jī)頂盒)教授觀看者外語的設(shè)備、系統(tǒng)及方法。
背景技術(shù):
發(fā)明內(nèi)容
在一個(gè)實(shí)施例中,一種機(jī)頂盒促進(jìn)外語教學(xué)。所述機(jī)頂盒包含音頻/視頻處理器, 其經(jīng)配置以從衛(wèi)星網(wǎng)絡(luò)接收教學(xué)片數(shù)據(jù),所述教學(xué)片包括視頻內(nèi)容、使用對應(yīng)語言的至少一個(gè)音頻軌及各自使用對應(yīng)語言的多個(gè)字幕軌。所述機(jī)頂盒進(jìn)一步包含一語言學(xué)習(xí)機(jī)模塊,其經(jīng)配置以從用戶接收第一語言及第二語言的指示,其中所述第一語言不同于對應(yīng)于所述至少一個(gè)音頻軌的語言或所述第二語言不同于對應(yīng)于所述多個(gè)字幕軌的語言;獲得使用所述第一語言的音頻軌及使用所述第二語言的字幕軌;將所述視頻內(nèi)容、所述所獲得的使用所述第一語言的音頻軌及所述所獲得的使用所述第二語言的字幕軌發(fā)射到所述用戶; 從所述用戶接收所述所獲得的字幕軌中的單詞的指示;且響應(yīng)于所述所接收的所述單詞的指示,發(fā)射關(guān)于所述所指示的單詞的參考信息。在另一實(shí)施例中,提供一種在接收裝置中用于促進(jìn)外語教學(xué)的方法。所述方法包含接收教學(xué)片數(shù)據(jù),其包含視頻內(nèi)容、使用對應(yīng)語言的至少一個(gè)音頻軌及使用對應(yīng)語言的至少一個(gè)字幕軌;接收第一語言及第二語言的指示,其中所述第一語言不同于對應(yīng)于所述至少一個(gè)音頻軌的語言或所述第二語言不同于對應(yīng)于所述至少一個(gè)字幕軌的語言;獲得使用所述第一語言的音頻軌及使用所述第二語言的字幕軌,所述音頻軌及所述字幕軌中的一者是從除所述教學(xué)片數(shù)據(jù)之外的源獲得的;及發(fā)射所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌。在其它實(shí)施例中,一種計(jì)算機(jī)可讀存儲(chǔ)媒體包含執(zhí)行用于促進(jìn)外語教學(xué)的方法的內(nèi)容。所述方法包含接收教學(xué)片數(shù)據(jù),所述教學(xué)片數(shù)據(jù)包含視頻內(nèi)容及使用對應(yīng)語言的至少一個(gè)音頻軌;獲得音頻軌及字幕軌;呈現(xiàn)所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌;及在所述視頻內(nèi)容的呈現(xiàn)期間,接收所述所獲得的字幕軌中的單詞的指示; 獲得關(guān)于所述所指示的單詞的參考信息;及呈現(xiàn)所述所獲得的參考信息。
圖式中的組件未必相對于彼此成比例。在貫穿所述若干視圖中,相同參考編號標(biāo)示對應(yīng)的部件。
圖IA是圖解說明外語學(xué)習(xí)機(jī)的實(shí)例性實(shí)施例的功能元件的框圖。圖IB是圖解說明其中可實(shí)施外語學(xué)習(xí)機(jī)的實(shí)施例的實(shí)例性內(nèi)容分布環(huán)境的框圖。圖2A至2D是圖解說明由實(shí)例性實(shí)施例提供的實(shí)例性用戶接口的框圖。圖3是用于實(shí)踐外語學(xué)習(xí)機(jī)的實(shí)例性實(shí)施例的計(jì)算系統(tǒng)的框圖。圖4是由第一實(shí)例性實(shí)施例提供的實(shí)例性外語學(xué)習(xí)機(jī)過程的流程圖。圖5是由第二實(shí)例性實(shí)施例提供的實(shí)例性外語學(xué)習(xí)機(jī)過程的流程圖。
具體實(shí)施例方式A.環(huán)境概沭圖IA是圖解說明外語學(xué)習(xí)機(jī)100的實(shí)例性實(shí)施例的功能元件的框圖。外語學(xué)習(xí)機(jī) 100通過在呈現(xiàn)裝置120上呈現(xiàn)教學(xué)片編排(例如,電影)來促進(jìn)用戶190對外語的獲取。 在一種配置中,用戶190可引導(dǎo)外語學(xué)習(xí)機(jī)100播放使用其母語的教學(xué)片音頻,同時(shí)呈現(xiàn)使用其期望學(xué)習(xí)的外語的字幕。在另一種配置中,用戶190可引導(dǎo)外語學(xué)習(xí)機(jī)100播放使用外語的教學(xué)片音頻,同時(shí)呈現(xiàn)使用其母語的字幕。另外,用戶190可引導(dǎo)外語學(xué)習(xí)機(jī)100顯示關(guān)于字幕的單詞或短語的參考信息(例如,字典定義)。所圖解說明的外語學(xué)習(xí)機(jī)100在接收裝置118(例如,機(jī)頂盒)上操作。外語學(xué)習(xí)機(jī)100包含邏輯150、教學(xué)片數(shù)據(jù)152及語言信息154。接收裝置118以通信方式耦合到呈現(xiàn)裝置120,且經(jīng)由通信系統(tǒng)108耦合到教學(xué)片分銷商106及信息提供商138。用戶190通過使用遙控裝置128與所述接收裝置及/或呈現(xiàn)裝置120交互。接收裝置118從教學(xué)片分銷商106接收音頻/視頻教學(xué)片,例如電影或電視教學(xué)片,且將所接收教學(xué)片存儲(chǔ)為教學(xué)片數(shù)據(jù)152。所述教學(xué)片數(shù)據(jù)通常包含視頻內(nèi)容、至少一個(gè)音頻軌及多個(gè)字幕軌。所述音頻軌及字幕軌各自使用對應(yīng)語言。舉例來說,特定教學(xué)片可具有使用英語及西班牙語的音頻軌及使用英語、西班牙語及法語的字幕軌。接收裝置118 在呈現(xiàn)裝置120上將視頻內(nèi)容、音頻軌中的一者及字幕軌中的一者分別呈現(xiàn)為圖像162、字幕文本164及音頻輸出168。外語學(xué)習(xí)機(jī)100從用戶190接收第一語言及第二語言的指示。外語學(xué)習(xí)機(jī)100然后獲得使用第一語言的音頻軌及使用第二語言的字幕軌。通常,兩個(gè)所指示的語言中的一者是用戶190的母語,且兩個(gè)所指示的語言中的另一者不是用戶190的母語。舉例來說,用戶190可正試圖改進(jìn)其外語閱讀技能,且將指示其母語作為第一語言(用于音頻軌)且指示所述外語作為第二語言(用于字幕軌)。以所述方式,用戶190可閱讀外語字幕文本164, 同時(shí)聽到母語音頻輸出168。另一選擇為,用戶190可正試圖改進(jìn)其口語技能,且將指示所述外語作為第一語言(用于音頻軌)且指示其母語作為第二語言(用于字幕軌)。以所述方式,用戶190可閱讀母語字幕文本164,同時(shí)聽到外語音頻輸出168??梢愿鞣N方式執(zhí)行獲得音頻軌及字幕軌。在某些情況下,音頻軌及字幕軌中的一者或兩者為從教學(xué)片分銷商106接收的教學(xué)片數(shù)據(jù)152的部分。在其它情況下,音頻軌或字幕軌中的至少一者不是所接收教學(xué)片數(shù)據(jù)152的部分。在此類情形下,外語學(xué)習(xí)機(jī)100 自動(dòng)地從另一源獲得適當(dāng)軌,例如遠(yuǎn)程地從信息提供商138獲得及/或在本地從語言信息 154獲得。信息提供商138及/或語言信息巧4可包含針對一個(gè)或一個(gè)以上教學(xué)片的音頻軌或字幕軌的程序庫或其它類型的數(shù)據(jù)存儲(chǔ)庫。在某些情況下,信息提供商138可由教學(xué)片分銷商106的運(yùn)營商的第三方來操作。在某些實(shí)施例中,音頻軌或字幕軌可以收費(fèi)方式從例如信息提供商138等信息源獲得。在其它實(shí)施例中,外語學(xué)習(xí)機(jī)100執(zhí)行機(jī)器翻譯為所接收教學(xué)片數(shù)據(jù)的部分的軌中的一者以產(chǎn)生使用用戶所規(guī)定的語言的軌。另外,外語學(xué)習(xí)機(jī)100經(jīng)配置以顯示關(guān)于字幕文本164的參考信息。舉例來說,響應(yīng)于從用戶190接收的請求,例如對字幕文本164的單詞或短語的選擇,外語學(xué)習(xí)機(jī)100獲得關(guān)于選定單詞的參考信息,且在呈現(xiàn)裝置120上顯示所獲得的參考信息??稍诒镜貜恼Z言信息156獲得或遠(yuǎn)程地從信息提供商138獲得參考信息。參考信息包含字典定義、翻譯、 同義詞詞條等。圖IB是圖解說明其中可實(shí)施外語學(xué)習(xí)機(jī)100的實(shí)施例的實(shí)例性內(nèi)容分布環(huán)境102 的框圖。在內(nèi)容分布環(huán)境102中,音頻、視頻及/或數(shù)據(jù)服務(wù)提供商(例如(但不限于)電視服務(wù)提供商)向其客戶提供音頻/視頻/數(shù)據(jù)教學(xué)片編排(后文,統(tǒng)稱為及/或?qū)iT稱為“教學(xué)片編排”)。通常通過使用以通信方式耦合到呈現(xiàn)裝置120的經(jīng)配置以接收教學(xué)片編排的接收裝置118來提供所述教學(xué)片編排。如上文所述,外語學(xué)習(xí)機(jī)100在接收裝置118 上操作。接收裝置118互連到提供教學(xué)片編排的一個(gè)或一個(gè)以上通信媒體或源(例如,電纜頭端、衛(wèi)星天線、電話公司交換機(jī)、以太網(wǎng)門戶、地面天線(off-air antenna)等)。一般, 接收裝置118借助于以下更詳細(xì)描述的通信媒體或源接收教學(xué)片編排?;谟脩舻倪x擇, 接收裝置118處理選定的教學(xué)片編排并將其傳送到呈現(xiàn)裝置120。出于方便起見,接收裝置118可互換地稱為“電視轉(zhuǎn)換器”、“接收機(jī)”、“機(jī)頂盒”、 “電視接收裝置”、“電視接收機(jī)”、“電視記錄裝置”、“衛(wèi)星機(jī)頂盒”、“衛(wèi)星接收機(jī)”、“電纜機(jī)頂盒”、“電纜接收機(jī)”、“媒體播放器”及/或“電視調(diào)諧器”。因此,接收裝置118可以是可操作以接收教學(xué)片編排的任何適合轉(zhuǎn)換器裝置或電子器件。此外,接收裝置118本身可包含用戶接口裝置,例如按鈕或開關(guān)。在許多應(yīng)用中,遙控裝置(“遙控器”)1 可操作以控制接收裝置118及/或呈現(xiàn)裝置120。遙控器1 通常使用適合無線介質(zhì)與接收裝置118通信,例如,紅外線(“IR”)、射頻(“RF”)等。呈現(xiàn)裝置120的實(shí)例包含(但不限于)電視(“TV”)、個(gè)人計(jì)算機(jī)(“PC”)、聲音系統(tǒng)接收機(jī)、數(shù)字視頻記錄器(“DVR”)、光盤(“⑶”)裝置、游戲系統(tǒng)等。呈現(xiàn)裝置120采用顯示器、一個(gè)或一個(gè)以上揚(yáng)聲器及/或其它輸出裝置向用戶傳送視頻及/或音頻內(nèi)容。在許多實(shí)施方案中,一個(gè)或一個(gè)以上呈現(xiàn)裝置120駐存在客戶的駐地116內(nèi)或附近且以通信方式耦合到接收裝置118。此外,接收裝置118及呈現(xiàn)裝置120可集成到單個(gè)裝置中。此單個(gè)裝置可具有接收裝置118及呈現(xiàn)裝置120的上述功能性,或甚至可具有額外的功能性。內(nèi)容提供商104將教學(xué)片內(nèi)容(例如,電視內(nèi)容或音頻內(nèi)容)提供到分銷商,例如教學(xué)片分銷商106。實(shí)例性內(nèi)容提供商包含提供本地或國內(nèi)電視教學(xué)片編排的電視臺、提供基于傭金的教學(xué)片編排或按次付費(fèi)教學(xué)片編排的特別內(nèi)容提供商或提供音頻教學(xué)片編排的無線電臺。將教學(xué)片內(nèi)容(可互換地稱為教學(xué)片)從內(nèi)容提供者104通過合適的通信媒體 (出于方便,通常圖解說明為通信系統(tǒng)108)傳送到教學(xué)片分銷商106。通信系統(tǒng)108可包含許多不同類型的現(xiàn)在已知或以后開發(fā)的通信媒體。非限制性媒體實(shí)例包含電話系統(tǒng)、因特網(wǎng)、互聯(lián)網(wǎng)、內(nèi)部網(wǎng)、電纜系統(tǒng)、光纖系統(tǒng)、微波系統(tǒng)、異步傳送模式(“ATM”)系統(tǒng)、幀中繼系統(tǒng)、數(shù)字訂戶線(“DSL”)系統(tǒng)、射頻(“RF”)系統(tǒng)和衛(wèi)星系統(tǒng)。在至少一個(gè)實(shí)施例中,教學(xué)片分銷商106將所接收教學(xué)片內(nèi)容轉(zhuǎn)換成通過天線 110傳送(即,“上行鏈接”)到衛(wèi)星112(本文中與通信系統(tǒng)108分開圖解說明,但可認(rèn)為是通信系統(tǒng)108的部分)的合適信號(“教學(xué)片信號”)。所傳送的上行鏈路信號可含有組織成相異邏輯頻道或物理頻道的多個(gè)多路復(fù)用(例如,時(shí)分多路復(fù)用)教學(xué)片。衛(wèi)星112接收所述上行鏈路信號且然后沿一個(gè)或一個(gè)以上方向?qū)⑵鋸男l(wèi)星112傳送(即,“下行鏈接”) (例如)到地球的預(yù)界定部分上。在從衛(wèi)星112傳送的下行鏈路信號的接收范圍內(nèi)的接收機(jī)天線114接收上述下行鏈路信號。某些類型的接收機(jī)天線114可操作以從單個(gè)衛(wèi)星112接收信號。其它類型的接收機(jī)天線114可操作以從多個(gè)衛(wèi)星112及/或從基于陸地的發(fā)射器接收信號。在某些實(shí)施例中,天線114是陸地“空中下載”(“0ΤΑ”)廣播天線,其經(jīng)配置以從基于陸地的發(fā)射器 (例如廣播發(fā)射塔)接收教學(xué)片信號。此外,在某些情況下,接收裝置118可操作以從多個(gè)相異天線接收信號。接收機(jī)天線114可位于客戶駐地116處??蛻赳v地116的實(shí)例包含住宅、企業(yè)或可操作以從衛(wèi)星112接收信號的任何其它適合位置。所接收信號通常經(jīng)由硬線連接傳送到接收裝置118。接收裝置118經(jīng)由音頻/視頻處理器或類似組件將來自天線114的所接收信號轉(zhuǎn)換成適合于傳送到呈現(xiàn)裝置120或另一裝置(例如,數(shù)字視頻記錄器或家庭計(jì)算系統(tǒng))的信號及/或格式。在某些實(shí)施例中,接收機(jī)天線114可位于客戶駐地116的遠(yuǎn)處。舉例來說,天線114可位于公寓大樓的屋頂上,以使得所接收信號可在可能解碼之后經(jīng)由電纜或其它機(jī)構(gòu)(例如,Wi-Fi)發(fā)射到客戶駐地116。接收裝置118可部分地或完全從除上述接收機(jī)天線114之外的另一源接收教學(xué)片編排。接收裝置118的其它實(shí)施例可經(jīng)由本地廣播的RF信號、電纜、光纖、因特網(wǎng)媒體等從教學(xué)片分銷商106及/或內(nèi)容提供商104接收數(shù)據(jù)。另外,信息提供商138可將各種形式的內(nèi)容及/或服務(wù)提供到駐存在客戶駐地116 中的各種裝置。舉例來說,信息提供商138可將Web頁(或其它信息)提供到接收裝置118 或其它計(jì)算裝置。信息提供商138可進(jìn)一步執(zhí)行或促進(jìn)電子商務(wù)交易。打算將對內(nèi)容分布環(huán)境102及客戶駐地116及本文中的各種裝置的以上說明作為其中可實(shí)施外語學(xué)習(xí)機(jī)的各種實(shí)施例的實(shí)例性環(huán)境的廣泛、非限制性概述。圖IB僅圖解說明內(nèi)容分布環(huán)境102的一個(gè)實(shí)例且本文中所論述的各種實(shí)施例并不限于此些環(huán)境。特定來說,內(nèi)容分布環(huán)境102及其中的各種裝置可含有本文中未具體描述的其它裝置、系統(tǒng)及/或媒體。本文中所描述的實(shí)例性實(shí)施例提供用以實(shí)施促進(jìn)外語教學(xué)的外語學(xué)習(xí)機(jī)的應(yīng)用程序、工具、數(shù)據(jù)結(jié)構(gòu)及其它支持。所描述的技術(shù)的其它實(shí)施例可用于其它目的或背景,例如用于觀看Web頁或其它內(nèi)容以學(xué)習(xí)外語。在以下說明中,闡述眾多具體細(xì)節(jié),例如數(shù)據(jù)格式、代碼序列等,以便提供對所描述的技術(shù)的透徹理解。所描述的實(shí)施例也可不借助本文中所描述的一些具體細(xì)節(jié)或借助其它具體細(xì)節(jié)來實(shí)踐,例如關(guān)于代碼流的順序的改變、不同代碼流等。因此,所描述的技術(shù)及/或功能的范圍并不受限于參考任何特定模塊、組件或例程所描述的步驟的特定次序、選擇或分解。
B.實(shí)例件外語學(xué)習(xí)機(jī)用戶接口圖2A至2D是圖解說明由實(shí)例性實(shí)施例提供的實(shí)例性用戶接口的框圖。特定來說,圖2A展示由外語學(xué)習(xí)機(jī)100在呈現(xiàn)裝置120上顯示的用戶接口屏幕200。屏幕200是允許用戶在觀看特定教學(xué)片之前(或期間)規(guī)定音頻軌語言及字幕軌語言的配置屏幕。在此實(shí)例中,用戶在觀看標(biāo)題為“寵物醫(yī)院(Pet Hospital)”的教學(xué)片之前正選擇語言。所述屏幕包含菜單202及206。菜單202包含多個(gè)可用音頻軌語言的指示。在此實(shí)例中,菜單202識別使用英語、西班牙語、法語、德語、日語及漢語的音頻軌。用戶定位指示符204以規(guī)定(突出顯示)將針對特定教學(xué)片播放的音頻軌。在此實(shí)例中,用戶已選擇是用戶的母語的英語。菜單206包含多個(gè)可用字幕軌語言的指示。在此實(shí)例中,菜單206 識別使用英語、西班牙語、法語、德語、日語、漢語、瑞典語及韓語的字幕軌。用戶定位指示符 208以規(guī)定(突出顯示)將針對特定教學(xué)片呈現(xiàn)的字幕軌。在此實(shí)例中,用戶已選擇對用戶而言是外語的德語。菜單202及206中所顯示的一些語言包含星號(“*”),此指示所述語言不可作為所接收教學(xué)片的部分獲得,但可從另一可能遠(yuǎn)程源獲得。在所圖解說明的實(shí)施例中,如果菜單中所列出的語言不具有指示符(例如,菜單202中的英語、西班牙語及法語),那么所述語言作為由外語學(xué)習(xí)機(jī)100接收的教學(xué)片數(shù)據(jù)的部分被包含。另一方面,如果所列出的語言與星號相關(guān)聯(lián)(例如,菜單202中的德語、日語及漢語),那么所述語言不是由外語學(xué)習(xí)機(jī) 100接收的教學(xué)片數(shù)據(jù)的部分,但可從某一其它源獲得。以此方式,用戶可得知一些語言可從另一可能第三方源獲得。本發(fā)明涵蓋其它類型的指示符。在一個(gè)實(shí)施例中,當(dāng)特定語言可付費(fèi)獲得時(shí),使用貨幣符號(例如,美元標(biāo)記)來指示。在另一實(shí)施例中,使等級或級別與特定語言相關(guān)聯(lián)以反映對應(yīng)音頻軌或字幕軌的質(zhì)量。屏幕200還包含用戶可選擇控件209a及209b??丶?09a及209b是可由用戶激活以分別起始教學(xué)片的呈現(xiàn)或配置外語學(xué)習(xí)機(jī)100的操作/行為的按鈕。配置外語學(xué)習(xí)機(jī) 100的行為包含為音頻軌及字幕軌選擇默認(rèn)語言、識別優(yōu)選參考信息源、規(guī)定默認(rèn)支付信息 (例如,以購買音頻軌/字幕軌)等。圖2B展示在呈現(xiàn)裝置120上顯示的用戶接口屏幕210。屏幕210包含視頻圖像 162及字幕文本164。呈現(xiàn)裝置120還正產(chǎn)生音頻輸出168。在此實(shí)例中,接收裝置118正呈現(xiàn)標(biāo)題為“寵物醫(yī)院”的教學(xué)片,其中音頻軌使用英語且字幕軌使用德語,如在以上圖2A 的實(shí)例中所規(guī)定。特定來說,音頻輸出168包含來自視頻圖像162中所展示的人物的“你的貓病得很厲害!(Your cat is very sick !) ”的英語話語。圖中展示音頻輸出168在德語字幕文本164中被翻譯為“Deine Katze ist sehr krank ! ”。通過收聽英語音頻輸出 168同時(shí)閱讀德語字幕文本164,說英語的用戶可改進(jìn)其德語閱讀理解技能。圖2C展示在呈現(xiàn)裝置120上顯示的用戶接口屏幕210。屏幕210包含視頻圖像 162及字幕文本164。呈現(xiàn)裝置120還正產(chǎn)生音頻輸出168。此實(shí)例類似于相對于圖2B所描述的實(shí)例,除了此處用戶已請求關(guān)于字幕文本164中的單詞中的一者(“Katze”)的參考 fn息ο在典型實(shí)施例中,用戶可使用遙控裝置暫停教學(xué)片、指示字幕文本164的單詞中的一者且請求關(guān)于所指示的單詞的參考信息。作為響應(yīng),外語學(xué)習(xí)機(jī)100獲得參考信息,例如翻譯、字典定義、同義詞詞條、詞源等。然后,外語學(xué)習(xí)機(jī)100將所獲得的參考信息顯示為參考信息虛幻框212。參考信息虛幻框212提供將德語單詞“Katze”翻譯為對應(yīng)于英語單詞“cat”,連同英語的對應(yīng)字典定義。參考信息可從各種源獲得,包含接收裝置118本地或遠(yuǎn)處的那些源。舉例來說,如參考圖IA所描述,參考信息可從(本地)語言信息IM或從(遠(yuǎn)程)信息提供商138獲得。圖2D展示在呈現(xiàn)裝置120上顯示的用戶接口屏幕210。屏幕210包含視頻圖像 162及字幕文本164。呈現(xiàn)裝置120還正產(chǎn)生音頻輸出168。在此實(shí)例中,接收裝置還正呈現(xiàn)標(biāo)題為“寵物醫(yī)院”的教學(xué)片,但其中音頻軌使用德語且字幕軌使用英語。特定來說,音頻輸出168包含來自視頻圖像162中所展示的人物的“Deine Katze ist sehr krank !,,的德語話語。圖中展示在英語字幕文本164中將音頻輸出168翻譯為“你的貓病得很厲害! (Your cat is very sick !) ”。通過收聽德語音頻輸出168同時(shí)閱讀英語字幕文本164, 說英語的用戶可改進(jìn)其德語收聽理解能力。本發(fā)明涵蓋其它特征。在一個(gè)實(shí)施例中,可同時(shí)顯示多個(gè)字幕軌(例如,使用英語及德語),以使得用戶可獲得外語字幕軌的滾動(dòng)文本翻譯。在另一實(shí)施例中,用戶可結(jié)合外語學(xué)習(xí)機(jī)100利用任何“技巧模式”特征(例如,快進(jìn)、暫停、倒退等)以便以舒適步伐學(xué)習(xí)。 在另一實(shí)施例中,參考信息可包含音頻信息,例如外語單詞的讀音指南。C.實(shí)例件計(jì)算系統(tǒng)實(shí)施方案圖3是用于實(shí)踐外語學(xué)習(xí)機(jī)的實(shí)例性實(shí)施例的計(jì)算系統(tǒng)的框圖。圖3展示可用以實(shí)施外語學(xué)習(xí)機(jī)100的接收裝置計(jì)算系統(tǒng)300。在一個(gè)實(shí)施例中,接收裝置計(jì)算系統(tǒng)300是經(jīng)配置以接收教學(xué)片編排并在呈現(xiàn)裝置上顯示所述教學(xué)片編排的機(jī)頂盒的部分。在其它實(shí)施例中,接收裝置計(jì)算系統(tǒng)300是呈現(xiàn)裝置的部分,例如,電視。注意,可使用一個(gè)或一個(gè)以上通用或?qū)S糜?jì)算系統(tǒng)/裝置來實(shí)施外語學(xué)習(xí)機(jī)100。 另外,計(jì)算系統(tǒng)300可包括一個(gè)或一個(gè)以上相異計(jì)算系統(tǒng)/裝置且可跨越若干分布位置。 此外,所展示的每一框可表示適于特定實(shí)施例的一個(gè)或一個(gè)以上此類框或可與其它框組合。此外,外語學(xué)習(xí)機(jī)100可以軟件、硬件、韌件或以某一組合實(shí)施以實(shí)現(xiàn)本文中所闡述的能力。在所展示的實(shí)施例中,接收裝置計(jì)算系統(tǒng)300包括計(jì)算機(jī)存儲(chǔ)器(“存儲(chǔ)器”)301、顯示器302、一個(gè)或一個(gè)以上中央處理單元(“CPU”) 303、輸入/輸出裝置304(例如,音頻處理器、視頻處理器、鍵盤、鼠標(biāo)、CRT或IXD顯示器等)、其它計(jì)算機(jī)可讀媒體305 及網(wǎng)絡(luò)連接306。圖中展示外語學(xué)習(xí)機(jī)100駐存在存儲(chǔ)器301中。在其它實(shí)施例中,內(nèi)容的某一部分、外語學(xué)習(xí)機(jī)100的組件的一些組件或所有組件可存儲(chǔ)在其它計(jì)算機(jī)可讀媒體 305上及/或經(jīng)由其它計(jì)算機(jī)可讀媒體305發(fā)射。外語學(xué)習(xí)機(jī)100的組件優(yōu)選地執(zhí)行于一個(gè)或一個(gè)以上CPU 303上且促進(jìn)對破壞的教學(xué)片編排的重新記錄,如本文中所描述。其它代碼或程序330 (例如,音頻/視頻處理模塊、教學(xué)片指南管理器模塊、Web服務(wù)器等)及潛在地其它數(shù)據(jù)存儲(chǔ)庫(例如,數(shù)據(jù)存儲(chǔ)庫320)也駐存在存儲(chǔ)器301中,且優(yōu)選地在一個(gè)或一個(gè)以上CPU 303上執(zhí)行。值得注意的是,圖3中的組件中的一者或一者以上可不存在于任何特定實(shí)施方案中。舉例來說,某些實(shí)施例可不提供其它計(jì)算機(jī)可讀媒體305或顯示器 302。在典型的實(shí)施例中,外語學(xué)習(xí)機(jī)100包含用戶接口管理器311、獲取引擎312、包含教學(xué)片數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)庫315及包含語言信息的數(shù)據(jù)存儲(chǔ)庫316。外語學(xué)習(xí)機(jī)100經(jīng)由通信系統(tǒng)108與教學(xué)片分銷商106、內(nèi)容提供商104及/或信息提供商138交互,如相對于圖 IA到IB所論述。用戶接口管理器311提供促進(jìn)用戶與外語學(xué)習(xí)機(jī)100及其各種組件交互的視圖及控制器。舉例而言,用戶接口管理器311提供例如相對于圖2A到2D所描述的那些屏幕的交互式圖形用戶接口屏幕。如所論述,此類用戶接口允許用戶規(guī)定特定教學(xué)片的音頻軌語言及字幕軌語言。此類用戶接口還允許用戶與教學(xué)片及其字幕文本交互以便獲得參考信息或執(zhí)行促進(jìn)語言教學(xué)的其它功能。用戶接口管理器311還從用戶接收輸入(例如,呈通過遙控裝置或其它輸入裝置產(chǎn)生的用戶接口事件的形式)且將所述輸入翻譯成供外語學(xué)習(xí)機(jī)100起始的適當(dāng)命令。獲取引擎312獲得用于存儲(chǔ)在數(shù)據(jù)存儲(chǔ)庫316中的語言信息。更具體來說,當(dāng)用戶規(guī)定與特定教學(xué)片所附的音頻軌或字幕軌的語言中的一者不同的語言時(shí),所述獲取引擎可與遠(yuǎn)程源(例如,信息提供商138)交互,以獲得使用所規(guī)定語言的音頻軌或字幕軌。在某些實(shí)施例中,獲取引擎312能夠自動(dòng)地將使用一種語言的軌翻譯成使用另一種語言的軌。舉例來說,如果使用者針對字幕軌規(guī)定德語,但所關(guān)注教學(xué)片僅包含英語及西班牙語字幕軌, 那么獲取引擎312起始機(jī)器翻譯英語及西班牙語字幕軌中的一者或兩者以產(chǎn)生德語字幕軌。在某些實(shí)施例中,在本地執(zhí)行所述翻譯,而在其它情況下,遠(yuǎn)程地提供翻譯服務(wù),例如, 由信息提供商138提供。數(shù)據(jù)存儲(chǔ)庫315存儲(chǔ)對應(yīng)于一個(gè)或一個(gè)以上教學(xué)片的教學(xué)片數(shù)據(jù)。通常,教學(xué)片數(shù)據(jù)是經(jīng)由通信系統(tǒng)108從教學(xué)片分銷商106接收且包含視頻內(nèi)容、至少一個(gè)音頻軌及至少一個(gè)字幕軌。外語學(xué)習(xí)機(jī)100通過引導(dǎo)視頻處理組件(例如,其它程序330及/或I/O 裝置304中的一者)在顯示器302或其它呈現(xiàn)裝置上呈現(xiàn)特定教學(xué)片的視頻內(nèi)容及字幕軌來起始所述視頻內(nèi)容及字幕軌的呈現(xiàn)。外語學(xué)習(xí)機(jī)100還通過引導(dǎo)音頻處理組件(例如, 其它程序330及/或I/O裝置304中的一者)基于所述教學(xué)片的音頻軌產(chǎn)生音頻輸出來起始所述音頻軌的呈現(xiàn)。數(shù)據(jù)存儲(chǔ)庫316存儲(chǔ)語言信息。語言信息包含參考信息,例如字典定義、同義詞詞條、單詞翻譯、詞源、音頻讀音等。在某些實(shí)施例中,語言信息還可包含組織成程序庫的一個(gè)或一個(gè)以上音頻軌或字幕軌,以使得使用不是所接收教學(xué)片內(nèi)容的部分的語言的音頻軌或字幕軌可易于由外語學(xué)習(xí)機(jī)100存取。在某些實(shí)施例中,外語學(xué)習(xí)機(jī)100出于各種目的與教學(xué)片分銷商106、內(nèi)容提供商 104及/或信息提供商138交互。注意,外語學(xué)習(xí)機(jī)100可向源104、106或138中的任一者
請求參考信息、音頻軌、字幕軌等。在實(shí)例性實(shí)施例中,使用標(biāo)準(zhǔn)編程技術(shù)來實(shí)施外語學(xué)習(xí)機(jī)100的組件/模塊。舉例來說,可將外語學(xué)習(xí)機(jī)100連同一個(gè)或一個(gè)以上靜態(tài)或動(dòng)態(tài)程序庫實(shí)施為運(yùn)行于CPU 303 上的“本機(jī)”可執(zhí)行文件。在其它實(shí)施例中,外語學(xué)習(xí)機(jī)100可實(shí)施為由作為其它程序330 中的一者執(zhí)行的虛擬機(jī)處理的指令。一般來說,可采用所述技術(shù)中已知的一系列編程語言來實(shí)施此類實(shí)例性實(shí)施例,包含各種編程語言范例的代表性實(shí)施方案,包含(但不限于) 面向?qū)ο笫?例如,Java、C++、C#、Visual Basic. NET、Smalltalk 等)、函數(shù)式(例如,ML、 Lisp, Scheme 等)、程序式(例如,C、Pascal、Ada、Modula 等)、腳本式(例如,Perl、Ruby、 Python、JavaScript、VBScript 等)、聲明式(例如,SQL、Prolog 等)。
上文所描述的實(shí)施例也可使用眾所周知或?qū)S型交虍惒娇蛻舳?服務(wù)器計(jì)算技術(shù)。然而,所述各種組件可使用更多整體式編程技術(shù)以及(舉例來說)運(yùn)行于單個(gè)CPU 計(jì)算機(jī)系統(tǒng)上的可執(zhí)行文件來實(shí)施或另一選擇為使用所述技術(shù)中已知的各種結(jié)構(gòu)化技術(shù)來分解,包含(但不限于)在各自具有一個(gè)或一個(gè)以上CPU的一個(gè)或一個(gè)以上計(jì)算機(jī)系統(tǒng)上運(yùn)行的多重編程、多線程、客戶端-服務(wù)器或?qū)Φ燃夹g(shù)。一些實(shí)施例可同時(shí)而非同步地執(zhí)行,且使用消息傳遞技術(shù)通信。外語學(xué)習(xí)機(jī)實(shí)施方案也支持等效同步實(shí)施例。此外,其它功能可由每一組件/模塊且以不同次序且由不同組件/模塊實(shí)施及/或執(zhí)行,而仍實(shí)現(xiàn)所述外語學(xué)習(xí)機(jī)的所述功能。另外,作為外語學(xué)習(xí)機(jī)100的部分存儲(chǔ)于(例如)數(shù)據(jù)存儲(chǔ)庫315到316中的數(shù)據(jù)的編程接口可通過標(biāo)準(zhǔn)機(jī)構(gòu)來獲得,例如,通過C、C++、0#及Java API ;用于存取文件的程序庫、數(shù)據(jù)庫或其它數(shù)據(jù)存儲(chǔ)庫;通過腳本語言,例如XML ;或通過Web服務(wù)器、FTP服務(wù)器或提供對所存儲(chǔ)的數(shù)據(jù)的存取的其它類型的服務(wù)器。數(shù)據(jù)存儲(chǔ)庫315到316可實(shí)施為一個(gè)或一個(gè)以上數(shù)據(jù)庫系統(tǒng)、文件系統(tǒng)或用于存儲(chǔ)此類信息的任何其它技術(shù),或以上技術(shù)的任何組合,包含使用分布式計(jì)算技術(shù)的實(shí)施方案。本發(fā)明涵蓋不同的程序及數(shù)據(jù)配置及位置以供與本文中所描述的技術(shù)一起使用。 各種分布式計(jì)算技術(shù)適于以分布式方式實(shí)施所圖解說明的實(shí)施例的組件,包含(但不限于)TCP/IP 套接字、RPC、RMI、HTTP、■Web Services (XML_RPC、JAX_RPC、SOAP 等)。其它變化形式是可能的。此外,可由每一組件/模塊提供其它功能性,或可以不同方式在所述組件/ 模塊當(dāng)中分布現(xiàn)有功能性,而仍實(shí)現(xiàn)外語學(xué)習(xí)機(jī)的所述功能。此外,在某些實(shí)施例中,外語學(xué)習(xí)機(jī)100的一些或所有組件可以其它方式實(shí)施或提供,例如至少部分地以韌件及/或硬件實(shí)施,包含(但不限于)一個(gè)或一個(gè)以上專用集成電路(“ASIC”)、標(biāo)準(zhǔn)集成電路、控制器(例如,通過執(zhí)行適當(dāng)指令且包含微控制器及/或嵌入式控制器)、場可編程門陣列(“FPGA”)、復(fù)雜可編程邏輯裝置(“CPLD”)等。一些或所有系統(tǒng)組件及/或數(shù)據(jù)結(jié)構(gòu)也可作為內(nèi)容(例如,作為可執(zhí)行或其它機(jī)器可讀軟件指令或結(jié)構(gòu)化數(shù)據(jù))存儲(chǔ)于計(jì)算機(jī)可讀媒體(例如,如硬盤;存儲(chǔ)器;計(jì)算機(jī)網(wǎng)絡(luò)或蜂窩式無線網(wǎng)絡(luò)或其它數(shù)據(jù)發(fā)射媒體;或?qū)⑼ㄟ^適當(dāng)驅(qū)動(dòng)器或經(jīng)由適當(dāng)連接讀取的便攜式媒體物件, 例如DVD或快閃存儲(chǔ)器裝置)上以便使得計(jì)算機(jī)可讀媒體及/或一個(gè)或一個(gè)以上相關(guān)聯(lián)計(jì)算系統(tǒng)或裝置能夠或?qū)⑵渑渲贸蓤?zhí)行或以其它方式使用或提供所述內(nèi)容以執(zhí)行所描述的技術(shù)中的至少一些技術(shù)。一些或所有系統(tǒng)組件及數(shù)據(jù)結(jié)構(gòu)也可作為數(shù)據(jù)信號(例如,通過編碼為載波的部分或包含為模擬或數(shù)字傳播信號的部分)存儲(chǔ)在各種計(jì)算機(jī)可讀發(fā)射媒體上,然后進(jìn)行發(fā)射(包含在基于無線及基于有線/電纜的媒體上),且可呈各種形式(例如,作為單個(gè)或多路復(fù)用模擬信號的部分或作為多個(gè)離散數(shù)字包或幀)。在其它實(shí)施例中, 此計(jì)算機(jī)程序產(chǎn)品還可呈其它形式。因此,本發(fā)明的實(shí)施例可使用其它計(jì)算機(jī)系統(tǒng)配置來實(shí)踐。所圖解說明的教學(xué)片分銷商106、內(nèi)容提供商104及信息提供商138可使用類似于上文所描述的那些技術(shù)類似的技術(shù)來實(shí)施。即,教學(xué)片分銷商106、內(nèi)容提供商104及信息提供商138中的每一者可包括類似于計(jì)算系統(tǒng)300的一個(gè)或一個(gè)以上計(jì)算系統(tǒng)且包含借助硬件、韌件及/或軟件組件的適合布置實(shí)施的功能性。P.過程
圖4是由第一實(shí)例性實(shí)施例提供的實(shí)例性外語學(xué)習(xí)機(jī)過程的流程圖。特定來說, 圖4圖解說明可由(舉例來說)在接收裝置118上執(zhí)行的外語學(xué)習(xí)機(jī)100的一個(gè)或一個(gè)以上模塊/組件(如相對于圖IA到IB及3所描述)實(shí)施的過程400。所圖解說明的過程400在402處開始。在404處,所述過程接收包含視頻內(nèi)容、使用對應(yīng)語言的至少一個(gè)音頻軌及使用對應(yīng)語言的至少一個(gè)字幕軌的教學(xué)片數(shù)據(jù)。所述過程可從衛(wèi)星網(wǎng)絡(luò)或其它通信系統(tǒng)接收教學(xué)片數(shù)據(jù)。在406處,所述過程接收第一語言及第二語言的指示,其中所述第一語言不同于對應(yīng)于所述至少一個(gè)音頻軌的語言或所述第二語言不同于對應(yīng)于所述至少一個(gè)字幕軌的語言。通常,用戶規(guī)定所述第一語言作為音頻軌語言且規(guī)定所述第二語言作為字幕軌語言。 所指示的第一語言及第二語言中的任一者(或兩者)不是上文在404處接收的教學(xué)片數(shù)據(jù)的部分。在408處,所述過程獲得使用所述第一語言的音頻軌及使用所述第二語言的字幕軌,所述音頻軌及所述字幕軌中的一者是從除所述教學(xué)片數(shù)據(jù)之外的源獲的。舉例來說,如果所述教學(xué)片數(shù)據(jù)不包含使用所述第一語言的音頻軌,那么所述過程將從除所述教學(xué)片數(shù)據(jù)之外的源獲得使用所述第一語言的音頻軌。或者,如果所述教學(xué)片數(shù)據(jù)不包含使用所述第二語言的字幕軌,那么所述過程將從除所述教學(xué)片數(shù)據(jù)之外的源獲得使用所述第二語言的字幕軌。除所述教學(xué)片數(shù)據(jù)之外的源包含本地及遠(yuǎn)程源,例如字幕/音頻軌的本地程序庫、遠(yuǎn)程信息提供商、翻譯服務(wù)等。在410處,所述過程發(fā)射所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌。發(fā)射所述視頻內(nèi)容、所獲得的音頻軌及所獲得的字幕軌包含引導(dǎo)音頻/視頻處理器呈現(xiàn)、顯示或以其它方式輸出視頻、文本及/或音頻。在499處,所述過程結(jié)束。在其它實(shí)施例中,所述過程可替代地繼續(xù)步驟404到 410中的一者,以便接收并處理額外用戶輸入及/或呈現(xiàn)額外教學(xué)片。一些實(shí)施例執(zhí)行除相對于過程400描述的操作/方面外的一個(gè)或一個(gè)以上操作/ 方面。舉例來說,在一個(gè)實(shí)施例中,過程400還呈現(xiàn)所呈現(xiàn)的字幕軌的一個(gè)或一個(gè)以上單詞的參考信息。圖5是由第二實(shí)例性實(shí)施例提供的實(shí)例性外語學(xué)習(xí)機(jī)過程的流程圖。特定來說, 圖5圖解說明可由(舉例來說)在接收裝置118上執(zhí)行的外語學(xué)習(xí)機(jī)100的一個(gè)或一個(gè)以上模塊/組件(如相對于圖IA到IB及3所描述)實(shí)施的過程500。所圖解說明的過程500在502處開始。在504處,所述過程接收包含視頻內(nèi)容及使用對應(yīng)語言的至少一個(gè)音頻軌的教學(xué)片數(shù)據(jù)。所述過程可從衛(wèi)星網(wǎng)絡(luò)或其它通信系統(tǒng)接收所述教學(xué)片數(shù)據(jù)。在506處,所述過程獲得音頻軌及字幕軌。獲得音頻軌或字幕軌可包含讀取為所述所接收教學(xué)片數(shù)據(jù)的部分的軌。獲得音頻軌或字幕軌可進(jìn)一步包含從除所述教學(xué)片數(shù)據(jù)之外的源接收軌,例如,本地?cái)?shù)據(jù)存儲(chǔ)裝置、遠(yuǎn)程信息提供上、翻譯引擎等。在508處,所述過程呈現(xiàn)所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌。呈現(xiàn)所述視頻內(nèi)容、所獲得的音頻軌及所獲得的視頻軌包含引導(dǎo)音頻/視頻處理器顯示或以其它方式輸出視頻、文本及/或音頻。在510處,所述過程接收所述所獲得的字幕軌中的單詞的指示。通常,用戶通過操作遙控裝置指示所述字幕軌中的所關(guān)注單詞。在512處,所說過程獲得關(guān)于所述所指示的單詞的參考信息。獲得參考信息包含從本地或遠(yuǎn)程源接收翻譯、字典定義、同義詞詞條等。在514處,所述過程呈現(xiàn)所述所獲得的參考信息。呈現(xiàn)所述參考信息包含引導(dǎo)音頻/視頻處理器顯示所述參考信息,如相對于圖2C所描述。在599處,所述過程結(jié)束。在其它實(shí)施例中,所述過程可替代地繼續(xù)步驟504到 514中的一者以便接收并處理額外用戶輸入及/或呈現(xiàn)額外教學(xué)片。一些實(shí)施例執(zhí)行除相對于過程500所描述的操作/方面外的一個(gè)或一個(gè)以上操作 /方面。舉例來說,在一個(gè)實(shí)施例中,過程500促進(jìn)為不是所接收教學(xué)片數(shù)據(jù)的部分的音頻軌或字幕軌向第三方信息源支付。盡管上文已描述了各種實(shí)施例,但應(yīng)了解在不背離目前或以后所主張的本發(fā)明的精神和范圍的情況下作出各種形式和細(xì)節(jié)變化。
權(quán)利要求
1.一種經(jīng)配置以促進(jìn)外語教學(xué)的機(jī)頂盒,其包括 音頻/視頻處理器,其經(jīng)配置以接收包括視頻內(nèi)容、使用對應(yīng)語言的至少一個(gè)音頻軌及各自使用對應(yīng)語言的多個(gè)字幕軌的教學(xué)片數(shù)據(jù);語言學(xué)習(xí)機(jī)模塊,其經(jīng)配置以從用戶接收第一語言及第二語言的指示,其中所述第一語言不同于對應(yīng)于所述至少一個(gè)音頻軌的語言或所述第二語言不同于對應(yīng)于所述多個(gè)字幕軌的語言; 獲得使用所述第一語言的音頻軌及使用所述第二語言的字幕軌; 將所述視頻內(nèi)容、所述所獲得的使用所述第一語言的音頻軌及所述所獲得的使用所述第二語言的字幕軌發(fā)射到所述用戶;從所述用戶接收所述所獲得的字幕軌中的單詞的指示;及響應(yīng)于所述所接收的所述單詞的指示,將關(guān)于所述所指示的單詞的參考信息發(fā)射到所述用戶。
2.根據(jù)權(quán)利要求1所述的機(jī)頂盒,其中所述語言學(xué)習(xí)機(jī)模塊經(jīng)配置以從在所述機(jī)頂盒遠(yuǎn)處的數(shù)據(jù)存儲(chǔ)裝置獲得所述音頻軌或所述字幕軌。
3.根據(jù)權(quán)利要求1所述的機(jī)頂盒,其中所述語言學(xué)習(xí)機(jī)模塊經(jīng)配置以通過自動(dòng)地將所述多個(gè)字幕軌中的一者翻譯成使用所述第二語言的字幕軌來獲得所述字幕軌。
4.根據(jù)權(quán)利要求1所述的機(jī)頂盒,其中關(guān)于所述所指示的單詞的所述參考信息包含所述所指示的單詞的字典定義及所述所指示的單詞的同義詞詞條。
5.一種在接收裝置中用于促進(jìn)外語教學(xué)的方法,所述方法包括接收包含視頻內(nèi)容、使用對應(yīng)語言的至少一個(gè)音頻軌及使用對應(yīng)語言的至少一個(gè)字幕軌的教學(xué)片數(shù)據(jù);接收第一語言及第二語言的指示,其中所述第一語言不同于對應(yīng)于所述至少一個(gè)音頻軌的語言或所述第二語言不同于對應(yīng)于所述至少一個(gè)字幕軌的語言;獲得使用所述第一語言的音頻軌及使用所述第二語言的字幕軌,所述音頻軌及所述字幕軌中的一者是從除所述教學(xué)片數(shù)據(jù)之外的源獲得的;及發(fā)射所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌。
6.根據(jù)權(quán)利要求5所述的方法,其中所述接收裝置位于客戶駐地處,且其中獲得所述字幕軌包含從在所述客戶駐地遠(yuǎn)處的信息源接收所述字幕軌。
7.根據(jù)權(quán)利要求5所述的方法,其中獲得所述字幕軌包含從在所述接收裝置本地的數(shù)據(jù)存儲(chǔ)裝置接收所述字幕軌。
8.根據(jù)權(quán)利要求5所述的方法,其中獲得所述字幕軌包含起始向遠(yuǎn)程信息源的支付以換取所述所獲得的字幕軌。
9.根據(jù)權(quán)利要求5所述的方法,其中獲得所述音頻軌包含從在所述接收裝置遠(yuǎn)處的信息源獲得所述音頻軌。
10.根據(jù)權(quán)利要求5所述的方法,其進(jìn)一步包括 接收所述所獲得的字幕軌中的單詞的指示; 獲得關(guān)于所述所指示的單詞的參考信息;及連同所述視頻內(nèi)容一起發(fā)射所述所獲得的參考信息。
11.一種計(jì)算機(jī)可讀存儲(chǔ)媒體,所述計(jì)算機(jī)可讀存儲(chǔ)媒體的內(nèi)容使得接收裝置能夠通過執(zhí)行包括以下步驟的方法來促進(jìn)外語教學(xué)接收包含視頻內(nèi)容及使用對應(yīng)語言的至少一個(gè)音頻軌的教學(xué)片數(shù)據(jù);獲得音頻軌及字幕軌;呈現(xiàn)所述視頻內(nèi)容、所述所獲得的音頻軌及所述所獲得的字幕軌;及在所述視頻內(nèi)容的呈現(xiàn)期間,接收所述所獲得的字幕軌中的單詞的指示;獲得關(guān)于所述所指示的單詞的參考信息;及呈現(xiàn)所述所獲得的參考信息。
12.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述所獲得的音頻軌不是所述至少一個(gè)音頻軌中的一者,且其中獲得所述音頻軌包含從在所述接收裝置遠(yuǎn)處的源接收所述音頻軌。
13.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中獲得所述參考信息包含從在所述接收裝置本地的數(shù)據(jù)存儲(chǔ)裝置獲得所述所指示的單詞的字典定義。
14.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述教學(xué)片數(shù)據(jù)包含使用對應(yīng)語言的至少一個(gè)字幕軌,且其中獲得所述字幕軌包含從所述教學(xué)片數(shù)據(jù)獲得所述至少一個(gè)字幕軌。
15.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述教學(xué)片數(shù)據(jù)包含使用對應(yīng)語言的至少一個(gè)字幕軌,且其中獲得所述字幕軌包含從除所述教學(xué)片數(shù)據(jù)之外的源接收所述所獲得的字幕軌。
全文摘要
各種實(shí)施例促進(jìn)外語教學(xué)。在一個(gè)實(shí)施例中,提供用于在接收裝置(例如,機(jī)頂盒)上執(zhí)行的外語學(xué)習(xí)機(jī)。所述外語學(xué)習(xí)機(jī)通過使得用戶能夠觀看使用各種語言的所接收教學(xué)片來促進(jìn)語言教學(xué),即使那些語言可能不是所述所接收教學(xué)片的音頻或字幕的部分。特定來說,所述用戶可在音頻軌使用其母語且字幕軌使用外語的情形下觀看所述所接收教學(xué)片或反之亦然。另外,所述外語學(xué)習(xí)機(jī)經(jīng)配置以獲得并顯示字幕軌的單詞的參考信息(例如,字典定義)。
文檔編號H04N21/81GK102474673SQ201080036191
公開日2012年5月23日 申請日期2010年7月22日 優(yōu)先權(quán)日2009年7月24日
發(fā)明者?!·阮 申請人:艾科星科技公司