欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于實時語言翻譯的用戶界面的制作方法_2

文檔序號:9732000閱讀:來源:國知局
言和第二語言的識別符可與 音頻數(shù)據(jù)一起、或在音頻數(shù)據(jù)之前或之后發(fā)送。服務(wù)器處的語音辨識程序從客戶端裝置10 接收音頻數(shù)據(jù),且適用時接收語言識別符。服務(wù)器處的語音辨識程序可接著基于與音頻數(shù) 據(jù)相關(guān)聯(lián)的語言識別符來對主要用戶的話語執(zhí)行語音辨識。服務(wù)器可接著將主要用戶的話 語的寫錄傳輸回客戶端裝置10。
[0023] 在圖3中,客戶端裝置10顯示示出主要用戶的W第一語言的話語的寫錄W及主要 用戶的話語到第二語言的翻譯的樣本用戶界面300。在主要用戶正說話時,用戶界面300處 于縱向取向中。用戶界面300包含顯示主要用戶的話語的寫錄的頂部310W及顯示主要用戶 的話語到第二語言的翻譯的底部320。用戶界面300還包含被突出顯示W(wǎng)指示客戶端裝置正 從英語翻譯的"英語"圖標330 W及未被突出顯示W(wǎng)指示客戶端裝置正翻譯為西班牙語的 "西班牙語"圖標340。圖3還包含主要用戶20與參與用戶30之間的交流的說明。在此說明中, 主要用戶20正向參與用戶30發(fā)起問題"where is…"。
[0024] 主要用戶的語音的翻譯可由客戶端裝置10、服務(wù)器處的翻譯程序或兩者的組合執(zhí) 行。舉例來說,客戶端裝置10可包含用于將第一語言(即,主要用戶的語言)翻譯為第二語言 (即,參與用戶的語言)的語言翻譯模塊或字典。在一些實施方案中,客戶端裝置10可經(jīng)由網(wǎng) 絡(luò)來訪問翻譯服務(wù),所述翻譯服務(wù)將主要用戶的W第一語言的話語的寫錄翻譯為W第二語 言表示主要用戶的話語的文本。
[0025] 在一些實施方案中,服務(wù)器處的翻譯程序可將主要用戶的話語翻譯為第二語言。 翻譯程序可例如通過辨識識別符來識別第一語言和第二語言。在一些實施方案中,第二語 言可為基于客戶端裝置10的位置的默認語言。在此狀況下,翻譯程序可基于例如客戶端裝 置的IP地址W及客戶端裝置可從音頻數(shù)據(jù)確定的任何其它地理標記來識別默認第二語言。 翻譯程序可接著查詢數(shù)據(jù)庫或任何其它源W識別在客戶端裝置的地理位置處說的主要語 言。如果位置已知是說兩種語言的(例如,西班牙己塞羅那),那么翻譯程序可將消息發(fā)送到 客戶端裝置W提示用戶從一位置說的語言的列表選擇適當語言(例如,在己塞羅那是加泰 羅尼亞語或西班牙語)?;谒R別的語言,翻譯程序?qū)⒅饕脩舻脑捳Z的寫錄翻譯為W第 二語言表示主要用戶的話語的文本。服務(wù)器可接著將文本翻譯傳輸回客戶端裝置IOW供顯 /J、- O
[0026] 語言翻譯程序讀取語音辨識器所輸出的文本文件,且使用W主要用戶的本±語言 的此文本文件W生成預(yù)先指定的目標語言(例如,參與用戶的語言)的文本文件。舉例來說, 語言翻譯器可讀取英語語言的文本文件,且基于英語語言的文本文件來生成西班牙語語言 的文本文件。為了執(zhí)行翻譯,語言翻譯器識別語言辨識器所生成的文本文件中所含有的英 語語言的文本的詞匯和語法,且使用供其支配的工具W生成含有英語語言的文本的西班牙 語語言的翻譯的文本文件(例如,XML文件)。語言翻譯器可包含或參考將用戶的本±語言與 目標語言相關(guān)的電子字典。語言翻譯器還可包含或參考目標語言的句法詞典W在必要時相 對于本±語言修改目標語言中的字詞放置。舉例來說,在英語中,形容詞通常在名詞之前。 相比之下,在諸如西班牙語的一些語言中,(多數(shù))形容詞在名詞之后。句法詞典可用于基于 例如英語語言的文本文件中所含有的標簽而W目標語言設(shè)置字詞次序和其它語法特征。語 言翻譯器的輸出可為與語音辨識器所產(chǎn)生的文本文件類似的文本文件,不同之處在于W目 標語言。文本文件可W自描述計算機語言,諸如,XMUJSON或任何其它適當格式。
[0027] 在圖4中,客戶端裝置10顯示示出主要用戶的話語的完整寫錄W及主要用戶的話 語到第二語言的完整翻譯的樣本用戶界面400。用戶界面400的頂部410示出主要用戶的話 語的完整寫錄"where is the bathroom"。用戶界面400的底部420示出主要用戶的話語到 西班牙語的完整翻譯"d加 de esta elbafio"。用戶界面400還包含被突出顯示W(wǎng)指示客戶 端裝置正從英語翻譯的"英語"圖標430W及未被突出顯示W(wǎng)指示客戶端裝置正翻譯為西班 牙語的"西班牙語"圖標440。圖4還包含主要用戶20正對參與用戶30完成其問題"where is the bat虹oom"的說明。
[0028] 在一些實施方案中,客戶端裝置10還可輸出對應(yīng)于主要用戶的話語到第二語言的 翻譯的音頻信號。舉例來說,如圖4所示,客戶端裝置10處的麥克風(fēng)可輸出對應(yīng)于翻譯為西 班牙語的主要用戶的話語的音頻信號450。音頻信號450可由客戶端裝置10、服務(wù)器或兩者 的任何適當組合生成。
[0029] 客戶端裝置或服務(wù)器處的音頻生成器讀取語言翻譯器所輸出的文本文件且基于 文本文件中的文本來生成音頻數(shù)據(jù)。具體地說,音頻生成器使用語音合成器W生成對應(yīng)于 文本文件的音頻數(shù)據(jù)。語音合成器可使用與所生成的音頻數(shù)據(jù)相關(guān)聯(lián)的任何指示符W影響 語音如何合成(例如,W提供性別特定或口音特定的語音類型)。因為文本文件是根據(jù)第二 語言(例如,參與用戶的語言)來組織的,所W所生成的音頻數(shù)據(jù)是針對W第二語言的語音。 在圖4所說明的示例中,音頻生成器將讀取語言翻譯器所生成的文本文件,且使用西班牙語 語言的文本W(wǎng)生成可播放的音頻數(shù)據(jù)W生成對應(yīng)于該文本的西班牙語語音。音頻數(shù)據(jù)可與 一個或多個指示符一起生成W合成具有口音或性別特性的語音。舉例來說,指示符可向客 戶端裝置10指定所得語音是針對男人或是女人??谝艨蔀閷⒉シ乓纛l數(shù)據(jù)的客戶端裝置所 特定的。舉例來說,如果語言轉(zhuǎn)換是從英語到西班牙語,且客戶端裝置位于西班牙,那么音 頻生成器可包含將西班牙語語音合成在卡斯蒂利亞口音中的指示符。在音頻生成器位于服 務(wù)器處的狀況下,服務(wù)器可將對應(yīng)于西班牙語翻譯的音頻信號傳輸?shù)娇蛻舳搜b置10。
[0030] 客戶端裝置10獲得針對第二語言的所生成的音頻數(shù)據(jù)且對參與用戶30播放所合 成的語音。參與用戶30進而能夠W其本±(或優(yōu)選)語言接收主要用戶20W用戶30的本± (或優(yōu)選)語言所提供的語音的可聽得見的翻譯。在圖4所示的示例中,參與用戶30接收主要 用戶20的英語語言的語音到西班牙語的音頻翻譯。
[0031] 圖5顯示客戶端裝置10從縱向取向到橫向取向的旋轉(zhuǎn),其觸發(fā)用戶界面的改變W 及客戶端裝置正收聽的語言的改變。在示例交互中,主要用戶20在W縱向取向握持客戶端 裝置10的同時對客戶端裝置10說話W生成針對參與用戶30的初始問題。當主要用戶20已完 成其問題時,主要用戶接著將客戶端裝置10旋轉(zhuǎn)到縱向取向中,且呈現(xiàn)客戶端裝置的屏幕 供參與用戶30查看。當處于縱向取向中時,用戶界面被提供W便利于主要用戶20,顯示主要 用戶語音的寫錄與主要用戶語音到參與用戶30的第二語言的翻譯兩者,且收聽W主要用戶 20的語言的語音。然而,當客戶端裝置10旋轉(zhuǎn)到橫向取向中時,用戶界面被提供W便利于參 與用戶30,且因此顯示主要用戶的語音到參與用戶的第二語言的全屏翻譯,且收聽W參與 用戶30的語言的語音。
[0032] 雖然出于示例性目的而描述客戶端裝置到橫向取向和縱向取向的旋轉(zhuǎn),但可使用 任何適當姿勢或運動。舉例來說,客戶端裝置可檢測客戶端裝置的翻轉(zhuǎn)(例如,圍繞水平軸 的旋轉(zhuǎn)),且客戶端裝置可因此針對主要用戶與參與用戶兩者保持在縱向取向位置中。
[0033] 圖5還說明主要用戶的語音到參與用戶的語言的音頻翻譯510的輸出。一定音頻翻 譯510變得可用,音頻翻譯510就可由客戶端裝置10輸出,且不需要延遲來等待客戶端裝置 的移動。換句話說,客戶端裝置的移動未必觸發(fā)音頻翻譯的輸出,而是音頻翻譯可在任何時 間輸出(例如,當裝置處于縱向取向中時,當裝置從縱向取向旋轉(zhuǎn)到橫向取向中時和/或當 裝置處于橫向取向中時)。
[0034] 客戶端裝置10的運動可例如由內(nèi)置于客戶端裝置中的加速度計和/或巧螺儀檢 測,且中繼到翻譯應(yīng)用。翻譯應(yīng)用接著確定運動是否對應(yīng)于用于在針對主要用戶的模式(例 如,收聽W主要用戶的語言的語音)與針對參與用戶的模式(例如,收聽W參與用戶的語言 的語音)之間切換的分隔符運動。分隔符運動是由主要用戶20作出的手勢或運動,其指示翻 譯應(yīng)用應(yīng)切換模式。在一個示例中,客戶端裝置10的分隔符運動可通過檢測正交于客戶端 裝置的表面的向量已穿過一個或多個平面(例如,垂直平面和/或水平平面)來確定。W此方 式,可確定客戶端裝置10是否已翻轉(zhuǎn)和/或旋轉(zhuǎn)通過預(yù)先限定的角度,進而指示裝置已從縱 向取向旋轉(zhuǎn)到橫向取向,或從面向主要用戶20旋轉(zhuǎn)到面向參與用戶30。
[0035] 在圖6中,客戶端裝置10顯示示出主要用戶的語音到參與用戶的語言的全屏翻譯 的樣本用戶界面600。用戶界面600示出翻譯610''^,〇 (')口加631自611如6〇?"和小說明620 THablaespafioP ) W確認參與用戶說西班牙語。圖6還示出參與用戶30 W參與用戶的本± 語言在口頭上對主要用戶的問題作出響應(yīng)("es Ia segunda pue;rta a I
當前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
陈巴尔虎旗| 元氏县| 高碑店市| 杭锦后旗| 望都县| 内丘县| 永济市| 长海县| 松溪县| 和龙市| 尤溪县| 徐汇区| 康定县| 正蓝旗| 威海市| 东方市| 自贡市| 耿马| 南平市| 上高县| 辉县市| 偃师市| 唐河县| 方城县| 阳高县| 青铜峡市| 扎囊县| 景德镇市| 专栏| 宜黄县| 沈丘县| 延长县| 集安市| 民县| 共和县| 临湘市| 桂阳县| 曲周县| 万山特区| 凤凰县| 靖西县|