国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于翻譯web視頻中的定時文本的系統(tǒng)和方法

      文檔序號:6596048閱讀:173來源:國知局
      專利名稱:用于翻譯web視頻中的定時文本的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明總體涉及在web視頻中加入字幕(captioning)。
      背景技術(shù)
      視頻越來越多地由遠程用戶通過諸如因特網(wǎng)的網(wǎng)絡(luò)訪問。萬維網(wǎng)的興起,包括各種web應(yīng)用、協(xié)議以及相關(guān)聯(lián)網(wǎng)和計算技術(shù),使遠程用戶觀看以及播放視頻成為可能。諸如字幕或?qū)Π椎亩〞r文本有時與視頻內(nèi)容一起被提供,并且“被定時”,使得某些文本與視頻內(nèi)容的某些部分相關(guān)聯(lián)地出現(xiàn)。定時文本可以服務(wù)于多個用途。第一,定時文本可以使對話對于聽覺受損來說容易被理解。第二,定時文本可以使視頻在音頻不可獲得或不被許可的情況下容易被理解。第三,定時文本可以為具有教育或娛樂價值的視頻提供評注。最后,定時文本可以為不理解對話的語言的那些人翻譯音頻。當(dāng)然,定時文本的益處僅在定時文本可以觀看者的語言獲得時才產(chǎn)生。Web視頻服務(wù)通??扇颢@得,以及來自其它國家的個體制作的許多視頻是可獲得的。對于那些視頻,定時文本通常不可以觀看者的語言獲得。定時文本的人工翻譯會很昂貴并且費時。

      發(fā)明內(nèi)容
      本發(fā)明涉及翻譯web視頻中的定時文本。在第一實施例中,一種方法為web視頻自動翻譯定時文本。該方法包括從客戶端接收識別目標(biāo)語言的請求。響應(yīng)于請求,從定時文本數(shù)據(jù)庫檢索web視頻的定時文本軌道。定時文本數(shù)據(jù)庫中的每一個定時文本軌道指定文本在視頻中的特定時間顯示。將來自定時文本軌道的文本自動翻譯成目標(biāo)語言。最后, 將經(jīng)翻譯的文本發(fā)送給客戶端以與web視頻一起顯示。在第二實施例中,一種系統(tǒng)為web視頻自動翻譯定時文本。該系統(tǒng)包括存儲定時文本軌道的定時文本數(shù)據(jù)庫。每一個定時文本軌道指定文本在視頻中的特定時間顯示。機器翻譯器自動翻譯文本。響應(yīng)于來自客戶端的識別目標(biāo)語言的請求,定時文本服務(wù)器從定時文本數(shù)據(jù)庫檢索定時文本軌道、與機器翻譯器通信以將來自定時文本軌道的文本翻譯成目標(biāo)語言并且將經(jīng)翻譯的文本發(fā)送給客戶端以與web視頻一起顯示。以這種方式,定時文本可以在客戶端處顯示之前被自動翻譯成觀看者的語言。在下面參考附圖詳細描述了本發(fā)明的進一步實施例、特征和優(yōu)勢,以及各種實施例的結(jié)構(gòu)和操作。


      合并于此并且形成說明書的一部分的附示了本發(fā)明,并且與描述一起,進一
      4步用于解釋本發(fā)明的原理,以使相關(guān)領(lǐng)域的技術(shù)人員能夠制作并且使用本發(fā)明。圖1是圖示了根據(jù)本發(fā)明的一個實施例的用于翻譯web視頻的定時文本的系統(tǒng)的圖。圖2是圖示了根據(jù)本發(fā)明的一個實施例的用于翻譯web視頻的定時文本的方法的流程圖。圖3-10圖示了可以由圖1中的系統(tǒng)使用的示例用戶界面的截屏。元素在其中首次出現(xiàn)的附圖典型地由相應(yīng)參考數(shù)字中的最左邊數(shù)字指示。在附圖中,相同的參考數(shù)字可以指示同一或功能上相似的元素。
      具體實施例方式本發(fā)明的實施例為諸如從谷歌公司可獲得的GOOGLE VIDEO或Y0UTUBE服務(wù)的在線視頻服務(wù)“點播”翻譯定時文本軌道。例如,如果用戶正在觀看用戶不理解的語言的 Y0UTUBE視頻,但是該視頻具有定時文本軌道,則用戶可以請求機器翻譯,以及視頻的定時文本中的所有文本將立即以所請求的語言示出。通過將加字幕的視頻的對話翻譯成其它語言,本發(fā)明的實施例提供了視頻的更大的全球可訪問性。通過允許更大的可訪問性,實施例增加了用戶最初為未加字幕的視頻提供定時文本的動力。系統(tǒng)圖1示出了圖示根據(jù)本發(fā)明的一個實施例的用于翻譯web視頻的定時文本的系統(tǒng) 100的圖。系統(tǒng)100包括機器翻譯器110、視頻服務(wù)器190、定時文本服務(wù)器160以及定時文本數(shù)據(jù)庫180。定時文本服務(wù)器160經(jīng)由諸如因特網(wǎng)的一個或多個網(wǎng)絡(luò)120耦接到觀看者客戶端130??偟膩碚f,系統(tǒng)100如下操作。觀看者客戶端130向用戶播放流送自視頻服務(wù)器 190的視頻。用戶向觀看者客戶端130發(fā)出對以所選擇的語言的正播放的視頻的定時文本的請求。定時文本觀看者130經(jīng)由一個或多個網(wǎng)絡(luò)120向定時文本服務(wù)器160發(fā)送請求。 如果定時文本數(shù)據(jù)庫180不包括所選擇的語言的定時文本軌道,但是包括不同語言的定時文本軌道,則定時文本數(shù)據(jù)庫180將不同語言的定時文本軌道發(fā)送給機器翻譯器110。機器翻譯器110確定定時文本軌道的翻譯,并且將經(jīng)翻譯的定時文本軌道發(fā)送給定時文本服務(wù)器160。定時文本服務(wù)器160經(jīng)由網(wǎng)絡(luò)120將經(jīng)翻譯的定時文本軌道發(fā)送到觀看者客戶端130上。最后,觀看者客戶端130向用戶顯示定時文本軌道。在下面更詳細地描述了操作和支持組件。觀看者客戶端130包括瀏覽器102和視頻播放器150。在一個實施例中,瀏覽器 102接收包含文件的HTTP響應(yīng)。作為一個示例,文件可以以HTML或Flash編碼。瀏覽器 102可以解釋文件以例示視頻播放器150。視頻播放器150使用戶能夠播放視頻和相應(yīng)的定時文本軌道。在一個實施例中, 視頻播放器150可以由使用Flash文件的瀏覽器插件例示。視頻播放器150可以通過因特網(wǎng)接收流送至觀看者的視頻。以這種方式,觀看者可以不必在開始播放視頻之前存儲整個視頻。視頻播放器150還可以包括各種控件,例如傳統(tǒng)的視頻控件(例如播放、暫停、快退和快進)以及與定時文本有關(guān)的控件。控件可以包括按鈕、下拉菜單以及本領(lǐng)域已知的其它控件。
      控件中的一個可以使用戶能夠播放所選擇的語言的定時文本軌道。如果視頻當(dāng)前正在播放,則控件可以使用戶能夠播放正播放的視頻的所選擇的語言的定時文本軌道。當(dāng)選擇了定時文本軌道的語言時,視頻播放器150可以向定時文本服務(wù)器160發(fā)送請求。請求例如可以是帶有參數(shù)的HTTP請求。參數(shù)可以包括當(dāng)前播放的視頻和所選擇的語言。觀看者客戶端130可以向定時文本服務(wù)器160發(fā)送該HTTP請求。在另一個實施例中,可以自動生成對特定語言的定時文本軌道的請求。在示例中, 觀看者客戶端130、定時文本服務(wù)器160或視頻服務(wù)器190中的一個可以根據(jù)默認設(shè)置或用戶簡檔信息來自動生成請求。例如,視頻服務(wù)器190可以辨識具有日語默認設(shè)置的用戶,以及當(dāng)視頻具有諸如英語的不同源語言的定時文本時,然后觀看者客戶端130(或視頻服務(wù)器190)可以自動請求諸如日語的不同語言的定時文本軌道。在一個實施例中,視頻服務(wù)器 190在與定時文本服務(wù)器160相同的機器上。在其它實施例中,兩個服務(wù)器190和160位于不同的地方。如上所述,視頻播放器150可以使用戶能夠僅僅選擇待翻譯成的目標(biāo)語言。在另一個實施例中,相對于僅僅選擇目標(biāo)語言,視頻播放器150可以使用戶能夠選擇待被翻譯的特定語言。在這種情況下,視頻播放器150可以在HTTP請求的末尾附加指示請求機器翻譯的自變量。在一個示例中,HTTP請求可以包括指示待被翻譯的源語言以及待翻譯成的目標(biāo)語言的參數(shù)。HTTP請求還可以包括通知定時文本服務(wù)器160翻譯定時文本的特殊自變量或參數(shù)。例如,特殊自變量可以是附加到URL的“&translate”。在一個實施例中,相對于選擇待被翻譯的語言,視頻播放器150還可以使用戶能夠選擇待被翻譯的特定定時文本軌道??梢源嬖谕徽Z言的若干軌道。不同的軌道可以具有不同的內(nèi)容,因為一些可以轉(zhuǎn)錄對話以及其它可以提供評注。類似地,不同的軌道可以在其閱讀水平方面不同,因為變化的閱讀水平可以幫助教導(dǎo)人們閱讀。最后,不同的軌道可以在諸如置放和色彩的其可視復(fù)雜度方面不同。通過使用戶能夠選擇特定源軌道,視頻播放器150在選擇翻譯時向用戶提供具有不同內(nèi)容、閱讀水平以及可視復(fù)雜度的額外選項。當(dāng)定時文本服務(wù)器160接收對定時文本軌道的請求時,定時文本服務(wù)器160可以確定所選擇的語言的定時文本是否在定時文本數(shù)據(jù)庫180中。如果所選擇的語言的定時文本存在,則沒有必要執(zhí)行翻譯。在一個示例中,定時文本服務(wù)器160可以執(zhí)行數(shù)據(jù)庫查詢,諸如對定時文本數(shù)據(jù)庫180的SELECT語句。替選地,在定時文本服務(wù)器160和定時文本數(shù)據(jù)庫180之間可以存在一個或多個中間服務(wù)器,以及定時文本服務(wù)器160可以將請求(諸如web服務(wù)請求)發(fā)送給中間服務(wù)器以確定定時文本數(shù)據(jù)庫180的內(nèi)容。如果定時文本數(shù)據(jù)庫180具有正播放的視頻的用戶的所選擇的語言的定時文本,則定時文本服務(wù)器160將該定時文本發(fā)送給觀看者客戶端130以由瀏覽器102或視頻播放器150向用戶顯示。在一個示例中,定時文本服務(wù)器160可以將整個定時文本軌道發(fā)送給觀看者客戶端130。替選地,定時文本服務(wù)器 160可以將定時文本流送到觀看者客戶端130。定時文本服務(wù)器160可以在視頻帶外流送定時文本。與視頻分立地發(fā)送定時文本允許更大的靈活性。如果定時文本數(shù)據(jù)庫180沒有視頻的用戶的所選擇的目標(biāo)語言的定時文本,則定時文本數(shù)據(jù)庫180可以識別待成為目標(biāo)語言的定時文本軌道。如上所述,一些定時文本對應(yīng)于視頻的對話,以及其它定時文本提供評注。相對于評注,定時文本數(shù)據(jù)庫180可以被配置為識別對應(yīng)于視頻的對話的定時文本軌道。如上所述,請求還可以明確識別源定時文本軌道。一旦源定時文本軌道被識別,定時文本服務(wù)器160可以向機器翻譯器110發(fā)送源定時文本軌道(至少其文本)以及識別源定時文本軌道的源語言和所請求的翻譯的目標(biāo)語言的參數(shù)。機器翻譯器110可以使用任何類型的自動翻譯算法來翻譯定時文本軌道。示例機器翻譯程序包括SYSTRAN程序(可在http://www. systransoft. com/處獲得)以及PROMT 程序(可在http://WWW. online-translator, com/處獲得)。使用機器翻譯程序,機器翻譯器110翻譯定時文本軌道。在完成了翻譯時,機器翻譯器110然后可以將經(jīng)翻譯的定時文本軌道發(fā)送回定時文本服務(wù)器160。然后,定時文本服務(wù)器160可以將經(jīng)翻譯的定時文本軌道發(fā)送到觀看者客戶端130上以向用戶顯示。機器生成的翻譯可能不如人類生成的翻譯準(zhǔn)確。針對該原因, 觀看者客戶端130可以向用戶顯示警告用戶該潛在不準(zhǔn)確性的消息。相對于預(yù)先翻譯所有的定時文本,通過實時翻譯定時文本,本發(fā)明的實施例可以利用在改進機器翻譯算法方面的進步。此外,由于實時翻譯,沒有必要預(yù)先為每個定時文本存儲每個可能的翻譯。在一個實施例中,一旦生成了定時文本軌道的機器翻譯,就可以存儲經(jīng)翻譯的定時文本軌道用于未來使用。在一個實施例中,定時文本服務(wù)器160可以將經(jīng)翻譯的定時文本軌道存儲在定時文本數(shù)據(jù)庫160中。定時文本數(shù)據(jù)庫160可以將機器翻譯的定時文本軌道與標(biāo)記一起存儲,以將其與潛在更可靠的人類翻譯的軌道相區(qū)別。在另一個實施例中,可以例如將經(jīng)翻譯的定時文本軌道緩存在緩存164中。緩存 164由緩存管理器162管理。在實施例中,緩存164和緩存管理器162可以在機器翻譯器 110上或視頻播放器150中實現(xiàn)。在視頻播放器150上實現(xiàn)緩存164避免了再次取得已經(jīng)被翻譯并且接收的定時文本軌道的需要。在一個實施例中,緩存管理器162存儲經(jīng)翻譯的定時文本軌道一段時間。在該段時間流逝后,緩存管理器162可以從緩存164移除經(jīng)翻譯的定時文本軌道??梢允褂萌绫绢I(lǐng)域技術(shù)人員所熟知的其它緩存管理算法。緩存的經(jīng)翻譯的定時文本軌道可以是向用戶不同展現(xiàn)的虛擬定時文本軌道。雖然被存儲在緩存164中,定時文本服務(wù)器160可以在請求時將緩存的翻譯返回給用戶,而不是需要生成新的翻譯。以這種方式,減少了對機器翻譯器110的請求,節(jié)約了計算資源并且改善了負載和時延。如果緩存管理器162已從緩存164移除了經(jīng)翻譯的定時文本軌道,則定時文本服務(wù)器160可以向機器翻譯器110請求另一個機器翻譯。用于在機器翻譯時使用的算法持續(xù)改進。因此,隨著舊翻譯在緩存162中被更新,所以緩存的翻譯的質(zhì)量可以提高。在一個實施例中,觀看者客戶端130可以向web服務(wù)器上的小程序(servlet)發(fā)送翻譯定時文本軌道的請求,以及小程序?qū)⒃撜埱蟀l(fā)送到機器翻譯器110上。該實施例在用戶使用觀看者客戶端130來上載或編輯定時文本軌道時可以是有用的。在該實施例中, 運行于觀看者客戶端130上的編輯器可以向小程序發(fā)送定時文本文件。小程序可能經(jīng)由處理管線向機器翻譯器110發(fā)出請求。最后,小程序?qū)⒔?jīng)翻譯的定時文本軌道返回給觀看者客戶端130。在一個實施例中,定時文本軌道可以與視頻一起帶內(nèi)提供。該實施例對于某些類型的客戶端,尤其包括能夠播放視頻的智能手機的移動設(shè)備,可以是有用的。在該實施例中,視頻播放器150可以包括對字幕的請求,作為向視頻服務(wù)器190發(fā)出的對web視頻的請求的一部分。視頻服務(wù)器190可以向定時文本服務(wù)器160請求自動翻譯的定時文本軌道。 視頻服務(wù)器190然后可以將自動翻譯的定時文本軌道與web視頻流相組合。視頻服務(wù)器190 將視頻與已合并的經(jīng)翻譯的定時文本一起發(fā)送給視頻播放器150。最后,視頻播放器150播放視頻。機器翻譯器110、定時文本服務(wù)器160、觀看者客戶端130、瀏覽器102以及視頻播放器150可以由軟件、固件、硬件或其組合實現(xiàn)。機器翻譯器110、定時文本服務(wù)器160和觀看者客戶端130可以是支持網(wǎng)絡(luò)通信的任何計算設(shè)備。示例計算或處理設(shè)備包括但不限于計算機、工作站、分布式計算系統(tǒng)、計算機集群、嵌入式系統(tǒng)、獨立電子設(shè)備、聯(lián)網(wǎng)設(shè)備、移動設(shè)備、機頂盒、電視或其它類型的處理器或計算機系統(tǒng)。定時文本服務(wù)器160可以包括web服務(wù)器。Web服務(wù)器是以HTTP響應(yīng)對超文本傳輸協(xié)議(HTTP)請求作出響應(yīng)的軟件組件。如說明性示例,web服務(wù)器可以是但不限于 Apache HTTP 月艮務(wù)器、Apache Tomcat>Microsoft Internet Information Server> JBoss 應(yīng)用服務(wù)器、WebLogic應(yīng)用服務(wù)器⑧或Sun Java 系統(tǒng)Web服務(wù)器。Web服務(wù)器可以派發(fā)內(nèi)容,諸如超文本標(biāo)記語言(HTML)、可擴展標(biāo)記語言(XML)、文檔、視頻、圖像、多媒體特征、 MACROMEDIA Flash程序或其任何組合。這些示例是完全說明性的,并且并不限制本發(fā)明。方法圖2是圖示了根據(jù)本發(fā)明的一個實施例的用于翻譯web視頻的定時文本的方法 200的流程圖。方法200以在步驟202從客戶端接收翻譯web視頻的定時文本軌道的請求開始。 如上所述,請求包括待翻譯成的目標(biāo)語言。請求還可以包括待被翻譯的源語言或特定源定時文本軌道。在步驟204,web視頻的定時文本軌道從定時文本數(shù)據(jù)庫檢索。定時文本數(shù)據(jù)庫中的每一個定時文本軌道指定文本在視頻中的特定時間顯示。如上所述,定時文本軌道可以根據(jù)步驟202中所接收的請求的內(nèi)容基于不同標(biāo)準(zhǔn)來檢索。例如,如果請求僅僅指定目標(biāo)語言,則對應(yīng)于對話(相對于評注)的定時文本軌道可以被檢索。如果請求指定目標(biāo)語言和源語言兩者,則既對應(yīng)于對話又以指定的源語言的定時文本軌道可以被檢索。最后,如果請求明確識別待被翻譯的特定定時文本軌道,則該定時文本軌道可以被檢索。在步驟206,將來自在步驟204中檢索到的定時文本軌道的文本自動翻譯成目標(biāo)語言。如上所述,文本可以使用任何自動機器翻譯算法來翻譯。如上所述,示例機器翻譯程序包括SYSTRAN程序和PROMT程序。在步驟208,將經(jīng)翻譯的文本發(fā)送給客戶端以與web視頻一起顯示。以這種方式, 字幕被自動翻譯成觀看者的語言。示例用戶界面圖3-10圖示了可以由圖1中的系統(tǒng)使用的示例用戶界面的截屏。在示例中,圖 3-10中的截屏可以由圖1中的視頻播放器150生成。圖3圖示了截屏300。截屏300包括諸如彈出菜單的菜單306,包括菜單選項302。 菜單選項302向用戶提供將定時文本翻譯成默認語言的選項。默認語言可以例如在用戶簡檔中設(shè)置。菜單選項302還可以以用戶的母語出現(xiàn)。
      在圖4中以截屏400圖示了以用戶的母語的示例菜單選項。截屏400示出了菜單選項402,其向用戶提供翻譯成挪威語的選項。進一步,菜單選項402以挪威的語言,挪威語形式。當(dāng)用戶選擇菜單選項302或菜單選項402時,視頻播放器150可以顯示諸如圖5中的截屏500或圖6中的截屏600的截屏。截屏500和600告訴用戶翻譯正在進行中。在一個示例中,視頻可以在翻譯進行期間暫停,并且顯示截屏500和600。參考回圖3,截屏300提供另一個菜單選項304。當(dāng)用戶選擇菜單選項304時,用戶可以選擇待被翻譯的源語言和待翻譯成的目標(biāo)語言。菜單選項304同樣應(yīng)當(dāng)以用戶的母語出現(xiàn)。例如,圖4中的菜單選項404以用戶的母語挪威語出現(xiàn)。當(dāng)選擇了菜單選項304或404時,圖7中的截屏700或圖8中的截屏800可以出現(xiàn)。響應(yīng)于菜單選項304或404,截屏700和800使用戶能夠配置對翻譯的請求。在一個示例中,視頻可以在用戶在截屏700和800上輸入信息期間暫停。截屏700和800每一個包括彈出窗口。彈出窗口包含頂部下拉菜單702和底部下拉菜單704。頂部下拉菜單702提供可以用于被翻譯的軌道列表或語言列表。底部下拉菜單704提供定時文本可以用于翻譯成的語言列表。在用戶請求了翻譯,并且翻譯被返回給客戶端之后,客戶端繼續(xù)播放視頻,其中具有經(jīng)翻譯的定時文本。這在圖9中的截屏900中大致圖示。并且,如果用戶打開菜單選項, 則菜單選項在圖10中的截屏1000中圖示。結(jié)論發(fā)明內(nèi)容和摘要部分可以闡明發(fā)明人預(yù)期的本發(fā)明的一個或多個而非所有的示例性實施例,因此發(fā)明內(nèi)容和摘要部分并不意在以任何方式來限制本發(fā)明和權(quán)利要求。在上面借助于說明指定的功能及其關(guān)系的實現(xiàn)的功能構(gòu)造塊來描述了本發(fā)明。在此為了便于描述,任意地限定了這些功能構(gòu)造塊的邊界。可以限定替選邊界,只要所述指定的功能及其關(guān)系被適當(dāng)?shù)貓?zhí)行。特定實施例的前述描述如此充分地揭示了本發(fā)明的一般特性,使得其他人可以在不背離本發(fā)明的一般思想的情況下,通過應(yīng)用在本領(lǐng)域的技術(shù)內(nèi)的知識而容易地修改和/ 或調(diào)整本發(fā)明的一般特性以用于這樣的特定實施例的各種應(yīng)用,而不用進行過度的實驗。 因此,基于在此提供的教導(dǎo)和指導(dǎo),這樣的調(diào)整和修改意在在所公開的實施例的等價物的含義和范圍內(nèi)。應(yīng)當(dāng)理解的是,在此的措詞或術(shù)語用于描述而非限制的目的,因此本說明書的術(shù)語或措詞應(yīng)當(dāng)由技術(shù)人員根據(jù)所述教導(dǎo)和指導(dǎo)來解釋。本發(fā)明的寬度和范圍不應(yīng)當(dāng)由上述示例性實施例的任何一個限制,而是應(yīng)當(dāng)僅根據(jù)權(quán)利要求及其等價物來限定。
      權(quán)利要求
      1.一種用于自動翻譯web視頻的定時文本的方法,包括(a)從客戶端接收識別目標(biāo)語言的請求;(b)響應(yīng)于所述請求,從定時文本數(shù)據(jù)庫檢索所述web視頻的定時文本軌道,其中所述定時文本數(shù)據(jù)庫中的每一個定時文本軌道指定文本在視頻中的特定時間顯示;(c)將來自在(b)中檢索到的所述定時文本軌道的文本自動翻譯成所述目標(biāo)語言;以及(d)將經(jīng)翻譯的文本發(fā)送給所述客戶端以與所述web視頻一起顯示。
      2.根據(jù)權(quán)利要求1所述的方法,進一步包括(e)確定緩存是否包括所述web視頻的所述目標(biāo)語言的定時文本軌道,其中所述檢索(b)包括當(dāng)所述緩存沒有包括所述web視頻的所述目標(biāo)語言的定時文本軌道時,從所述定時文本數(shù)據(jù)庫檢索所述web視頻的定時文本軌道。
      3.根據(jù)權(quán)利要求2所述的方法,進一步包括(f)將經(jīng)翻譯的文本存儲在所述緩存中。
      4.根據(jù)權(quán)利要求1所述的方法,其中所述請求識別源語言,以及其中所述檢索(b)包括檢索所述web視頻的包括所述源語言的文本的定時文本軌道。
      5.根據(jù)權(quán)利要求1所述的方法,其中所述請求識別在(b)中檢索到的所述定時文本軌道。
      6.根據(jù)權(quán)利要求1所述的方法,其中所述請求識別所述目標(biāo)語言。
      7.根據(jù)權(quán)利要求1所述的方法,其中用戶簡檔定義所述目標(biāo)語言。
      8.根據(jù)權(quán)利要求1所述的方法,其中翻譯(c)包括使用機器翻譯算法來將來自在(b) 中檢索到的所述定時文本軌道的文本翻譯成所述目標(biāo)語言。
      9.一種用于自動翻譯web視頻的定時文本的系統(tǒng),包括定時文本數(shù)據(jù)庫,所述定時文本數(shù)據(jù)庫存儲定時文本軌道,其中每一個定時文本軌道指定文本在視頻中的特定時間顯示;機器翻譯器,所述機器翻譯器自動翻譯文本;以及定時文本服務(wù)器,所述定時文本服務(wù)器響應(yīng)于來自客戶端的識別目標(biāo)語言的請求,從所述定時文本數(shù)據(jù)庫檢索定時文本軌道、與所述機器翻譯器通信以將來自所述定時文本軌道的文本翻譯成所述目標(biāo)語言并且將經(jīng)翻譯的文本發(fā)送給所述客戶端以與所述web視頻一起顯示。
      10.根據(jù)權(quán)利要求9所述的系統(tǒng),進一步包括 緩存,所述緩存存儲最近翻譯的定時文本軌道;以及緩存管理器,所述緩存管理器確定所述緩存是否包括所述web視頻的所述目標(biāo)語言的定時文本軌道,其中所述定時文本服務(wù)器在所述緩存沒有包括所述web視頻的所述目標(biāo)語言的定時文本軌道時,從所述定時文本數(shù)據(jù)庫檢索所述web視頻的定時文本軌道。
      11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中所述緩存管理器將經(jīng)翻譯的文本存儲在所述緩存中。
      12.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述請求識別源語言,以及其中所述定時文本服務(wù)器檢索所述web視頻的包括所述源語言的文本的定時文本軌道。
      13.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述請求識別檢索到的定時文本軌道。
      14.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述請求識別所述目標(biāo)語言。
      15.根據(jù)權(quán)利要求9所述的系統(tǒng),其中用戶簡檔定義所述目標(biāo)語言。
      16.根據(jù)權(quán)利要求9所述的系統(tǒng),其中定時文本服務(wù)器使用機器翻譯算法來將來自檢索到的定時文本軌道的文本翻譯成所述目標(biāo)語言。
      17.一種提供自動翻譯web視頻的定時文本的接口的方法,包括(a)展現(xiàn)第一菜單,所述第一菜單包括翻譯成默認語言的第一選項以及定義源和目標(biāo)語言的第二選項;(b)當(dāng)所述用戶選擇所述第二選項時,展現(xiàn)定義所述源和目標(biāo)語言的第二菜單;(c)當(dāng)所述用戶選擇所述第二選項時,接收對在(b)中展現(xiàn)的所述第二菜單中的所述源和目標(biāo)語言的用戶選擇;(d)發(fā)送包括目標(biāo)語言的對翻譯的請求,其中當(dāng)所述用戶選擇所述第一選項時,所述目標(biāo)語言是所述默認語言,以及其中當(dāng)所述用戶選擇所述第二選項時,所述目標(biāo)語言是在(C) 中所選擇的所述目標(biāo)語言,其中當(dāng)所述用戶選擇所述第二選項時,所述請求進一步包括在 (c)中所選擇的所述源語言;(e)響應(yīng)于所述請求,接收包括自動翻譯成所述目標(biāo)語言的文本的定時文本軌道,其中當(dāng)所述用戶選擇所述第二選項時,所述文本從在(c)中所選擇的所述源語言被翻譯;以及(f)與所述web視頻一起顯示所述定時文本軌道的至少部分。
      全文摘要
      本發(fā)明涉及翻譯web視頻中的定時文本。在第一實施例中,一種方法自動翻譯web視頻的定時文本。該方法包括從客戶端接收識別web視頻的請求。響應(yīng)于請求,從定時文本數(shù)據(jù)庫檢索web視頻的定時文本軌道。定時文本數(shù)據(jù)庫中的每一個定時文本軌道指定文本在視頻中的特定時間顯示。將來自定時文本軌道的文本自動翻譯成目標(biāo)語言。最后,將經(jīng)翻譯的文本發(fā)送給客戶端以與web視頻一起顯示。
      文檔編號G06F17/28GK102265271SQ200980152690
      公開日2011年11月30日 申請日期2009年10月29日 優(yōu)先權(quán)日2008年10月29日
      發(fā)明者托利弗·十衛(wèi), 格雷格·米拉姆, 肯尼斯·L·哈倫斯蒂安, 須內(nèi)雄二 申請人:谷歌公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1