送給自己的內(nèi)容。
[0091]例如,要翻譯的內(nèi)容是自己輸入的內(nèi)容,假設是首次觸發(fā)對自己輸入的內(nèi)容的翻譯,則當用戶點擊作為功能按鈕的用于觸發(fā)翻譯的標識41時,可以如圖4b所示,向用戶展示選擇界面44,選擇界面中可以包括多種可供選擇的語言,用戶可以在多種可供選擇的語言中,選擇一種作為目標語言。
[0092]本實施例中,要翻譯的內(nèi)容以及對應的目標語言的內(nèi)容可以是文字或語音。
[0093]例如,用戶獲取語音形式的要翻譯的內(nèi)容后,在用戶觸發(fā)翻譯后,客戶端可以將該語音發(fā)送給服務端,服務端進行語音識別,識別為文字,并將文字翻譯成目標語言的內(nèi)容,再采用語音合成技術(shù),將翻譯結(jié)果轉(zhuǎn)換為語音,播放給用戶。
[0094]本實施例中,通過在當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,并使得用戶根據(jù)該標識觸發(fā)翻譯,可以通過當前交互界面完成對要翻譯的內(nèi)容的翻譯,避免打斷正在交流的場景,降低交互流程復雜度。進一步的,該方法可以應用到即時通信工具、郵件等多種場景,覆蓋更多用戶。通過方便的使用翻譯功能,可以使得翻譯功能的使用更廣泛,用于翻譯的應用程序編程接口(Applicat1n Programming Interface,API)的調(diào)起量更大。
[0095]需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是指至少兩個。
[0096]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術(shù)領域的技術(shù)人員所理解。
[0097]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0098]本技術(shù)領域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0099]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
[0100]上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0101]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
[0102]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【主權(quán)項】
1.一種翻譯功能的實現(xiàn)方法,其特征在于,包括: 向用戶展示當前交互界面,所述當前交互界面內(nèi)包含當前交互內(nèi)容; 獲取用戶在所述當前交互內(nèi)容中選擇的要翻譯的內(nèi)容; 在用戶觸發(fā)翻譯后,將所述要翻譯的內(nèi)容翻譯成目標語言的內(nèi)容,并展示在所述當前交互界面內(nèi)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,在接收到用戶對所述標識的選中指令后,確定用戶觸發(fā)翻譯;或者, 接收用戶對預設的用于觸發(fā)翻譯的快捷鍵的操作指令,根據(jù)所述操作指令確定用戶觸發(fā)翻譯。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,包括: 接收用戶在所述當前交互界面內(nèi)輸入的預設操作指令,根據(jù)所述預設操作指令,在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預設操作指令包括:對所述要翻譯的內(nèi)容的鼠標的右鍵點擊指令,或者,對所述要翻譯的內(nèi)容的長按操作指令。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,包括: 在所述當前交互界面的功能按鈕中,向用戶展示用于觸發(fā)翻譯的標識。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在所述當前交互界面內(nèi)向用戶展示選擇界面,所述選擇界面中包括多個可供選擇的語言,以便用戶在所述選擇界面中選擇目標語言; 獲取用戶在所述選擇界面中選擇的目標語言。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在所述當前交互界面內(nèi)向用戶展示選擇界面,包括: 在用戶觸發(fā)翻譯后,如果所述要翻譯的內(nèi)容所屬的內(nèi)容類別是首次被觸發(fā)翻譯時,向用戶展示選擇界面。8.根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,所述要翻譯的內(nèi)容是文字或語音,所述目標語言的內(nèi)容是文字或語音。9.一種翻譯功能的實現(xiàn)裝置,其特征在于,包括:第一展示模塊,用于向用戶展示當前交互界面,所述當前交互界面內(nèi)包含當前交互內(nèi)容; 獲取模塊,用于獲取用戶在所述當前交互內(nèi)容中選擇的要翻譯的內(nèi)容; 翻譯模塊,用于在用戶觸發(fā)翻譯后,將所述要翻譯的內(nèi)容翻譯成目標語言的內(nèi)容,并展示在所述當前交互界面內(nèi)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括:確定模塊,所述確定模塊用于: 在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,在接收到用戶對所述標識的選中指令后,確定用戶觸發(fā)翻譯;或者,接收用戶對預設的用于觸發(fā)翻譯的快捷鍵的操作指令,根據(jù)所述操作指令確定用戶觸發(fā)翻譯。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述確定模塊用于在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識,包括: 接收用戶在所述當前交互界面內(nèi)輸入的預設操作指令,根據(jù)所述預設操作指令,在所述當前交互界面內(nèi)向用戶展示用于觸發(fā)翻譯的標識;或者, 在所述當前交互界面的功能按鈕中,向用戶展示用于觸發(fā)翻譯的標識。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 第二展示模塊,用于在所述當前交互界面內(nèi)向用戶展示選擇界面,所述選擇界面中包括多個可供選擇的語言,以便用戶在所述選擇界面中選擇目標語言; 選擇模塊,用于獲取用戶在所述選擇界面中選擇的目標語言。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第二展示模塊具體用于: 在用戶觸發(fā)翻譯后,如果所述要翻譯的內(nèi)容所屬的內(nèi)容類別是首次被觸發(fā)翻譯時,向用戶展示選擇界面。
【專利摘要】本發(fā)明提出一種翻譯功能的實現(xiàn)方法和裝置,該翻譯功能的實現(xiàn)方法包括:向用戶展示當前交互界面,所述當前交互界面內(nèi)包含當前交互內(nèi)容;獲取用戶在所述當前交互內(nèi)容中選擇的要翻譯的內(nèi)容;在用戶觸發(fā)翻譯后,將所述要翻譯的內(nèi)容翻譯成目標語言的內(nèi)容,并展示在所述當前交互界面內(nèi)。該方法能夠通過當前交互界面完成對要翻譯的內(nèi)容的翻譯,避免打斷正在交流的場景,降低交互流程復雜度。
【IPC分類】G06F17/28
【公開號】CN105468586
【申請?zhí)枴緾N201510845525
【發(fā)明人】宋治云
【申請人】百度在線網(wǎng)絡技術(shù)(北京)有限公司
【公開日】2016年4月6日
【申請日】2015年11月26日