本發(fā)明涉及電子技術(shù)領(lǐng)域,特別是涉及到一種翻譯方法、翻譯設(shè)備及翻譯系統(tǒng)。
背景技術(shù):
目前,兩個說不同語言的用戶,可以通過翻譯設(shè)備實現(xiàn)無障礙交流。具體實現(xiàn)方式為:用戶a發(fā)言時,翻譯設(shè)備利用用戶a側(cè)的采集單元采集用戶a的通訊信息,然后將通訊信息發(fā)送給服務(wù)器并接收服務(wù)器返回的翻譯后的通訊信息,最后通過用戶b側(cè)的輸出單元輸出翻譯后的通訊信息,使得用戶b能夠理解用戶a所表達(dá)的意思,實現(xiàn)無障礙交流。同理,用戶b發(fā)言時與之類似。
然而,翻譯設(shè)備同一時間內(nèi)只能對一個用戶的通訊信息進(jìn)行翻譯處理,當(dāng)處理完一個用戶的通訊信息后,才能處理另一個用戶的通訊信息。因此,兩個用戶只能輪流發(fā)言,不能同時發(fā)言,從而降低了溝通效率。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的為提供一種翻譯方法、翻譯設(shè)備及翻譯系統(tǒng),旨在解決現(xiàn)有技術(shù)中翻譯設(shè)備同一時間內(nèi)只能對一個用戶的通訊信息進(jìn)行翻譯處理,從而導(dǎo)致溝通效率較低的技術(shù)問題。
為達(dá)以上目的,本發(fā)明實施例提出一種翻譯方法,所述翻譯方法包括以下步驟:
獲取第一通訊信息、第二通訊信息;
對所述第一通訊信息、所述第二通訊信息進(jìn)行處理;
通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的所述第一通訊信息,并接收所述服務(wù)器返回的將所述第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向所述服務(wù)器發(fā)送處理后的所述第二通訊信息,并接收所述服務(wù)器返回的將所述第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息。
可選地,所述通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的所述第一通訊信息,并接收所述服務(wù)器返回的將所述第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向所述服務(wù)器發(fā)送處理后的所述第二通訊信息,并接收所述服務(wù)器返回的將所述第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息的步驟之后包括:
對所述第一翻譯信息、所述第二翻譯信息進(jìn)行處理;
輸出處理后的所述第一翻譯信息、所述第二翻譯信息。
可選地,所述獲取第一通訊信息、第二通訊信息的步驟包括:
采集所述第一通訊信息,并接收從機(jī)發(fā)送的所述第二通訊信息。
可選地,所述通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的所述第一通訊信息,并接收所述服務(wù)器返回的將所述第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向所述服務(wù)器發(fā)送處理后的所述第二通訊信息,并接收所述服務(wù)器返回的將所述第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息的步驟之后包括:
對所述第二翻譯信息進(jìn)行處理,并將所述第一翻譯信息發(fā)送給從機(jī);
輸出處理后的所述第二翻譯信息。
可選地,所述第一數(shù)據(jù)通道和所述第二數(shù)據(jù)通道分別為兩個通信網(wǎng)絡(luò)的數(shù)據(jù)通道。
可選地,所述兩個通信網(wǎng)絡(luò)分別為移動通信網(wǎng)絡(luò)和無線通信網(wǎng)絡(luò)。
可選地,所述移動通信網(wǎng)絡(luò)為3g網(wǎng)絡(luò)或4g網(wǎng)絡(luò)。
可選地,所述無線通信網(wǎng)絡(luò)為wifi網(wǎng)絡(luò)。
本發(fā)明實施例同時提出一種翻譯設(shè)備,所述翻譯設(shè)備包括:
獲取模塊,用于獲取第一通訊信息、第二通訊信息;
前處理模塊,用于對所述第一通訊信息、所述第二通訊信息進(jìn)行處理;
傳輸模塊,用于通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的所述第一通訊信息,并接收所述服務(wù)器返回的將所述第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向所述服務(wù)器發(fā)送處理后的所述第二通訊信息,并接收所述服務(wù)器返回的將所述第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息。
可選地,所述翻譯設(shè)備還包括:
雙處理模塊,用于對所述第一翻譯信息、所述第二翻譯信息進(jìn)行處理;
雙輸出模塊,用于輸出處理后的所述第一翻譯信息、所述第二翻譯信息。
可選地,所述獲取模塊包括:
采集單元,用于采集所述第一通訊信息;
接收單元,用于接收從機(jī)發(fā)送的所述第二通訊信息。
可選地,所述翻譯設(shè)備還包括:
單處理模塊,用于對所述第二翻譯信息進(jìn)行處理;
單輸出模塊,用于輸出處理后的所述第二翻譯信息;
發(fā)送模塊,用于將所述第一翻譯信息發(fā)送給從機(jī)。
可選地,所述前處理模塊包括:
第一前處理單元,用于對所述第一通訊信息進(jìn)行處理;
第二前處理單元,用于對所述第二通訊信息進(jìn)行處理;
所述雙處理模塊包括:
第一子處理單元,用于對所述第一翻譯信息進(jìn)行處理;
第二子處理單元,用于對所述第二翻譯信息進(jìn)行處理。
可選地,所述第一前處理單元和所述第一子處理單元集成于第一芯片,所述第二前處理單元和所述第二子處理單元集成于第二芯片。
本發(fā)明實施例還提出一種翻譯系統(tǒng),所述翻譯系統(tǒng)包括翻譯設(shè)備、服務(wù)器和從機(jī),所述翻譯設(shè)備用于執(zhí)行前述翻譯方法。
本發(fā)明實施例所提供的一種翻譯方法,通過為翻譯設(shè)備設(shè)置兩個數(shù)據(jù)通道,使得翻譯設(shè)備通過每個數(shù)據(jù)通道獨立的與服務(wù)器對通訊信息進(jìn)行翻譯處理,從而使得翻譯設(shè)備能夠同時對兩個用戶的通訊信息進(jìn)行翻譯處理,進(jìn)而使得對話雙方能夠同時發(fā)言,不必輪流發(fā)言,提高了溝通效率,提升了用戶體驗。
附圖說明
圖1是本發(fā)明的翻譯方法第一實施例的流程圖;
圖2是本發(fā)明實施例中各主體的連接示意圖;
圖3是本發(fā)明的翻譯方法第二實施例中用戶a發(fā)言時的流程圖;
圖4是本發(fā)明的翻譯方法第二實施例中用戶b發(fā)言時的流程圖;
圖5是本發(fā)明的翻譯設(shè)備第一實施例的模塊示意圖;
圖6是圖5中的前處理模塊的模塊示意圖;
圖7是圖6中的雙處理模塊的模塊示意圖;
圖8是本發(fā)明的翻譯設(shè)備第二實施例的模塊示意圖;
圖9是圖8中的獲取模塊的模塊示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。
具體實施方式
應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;pcs(personalcommunicationsservice,個人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;pda(personaldigitalassistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或gps(globalpositioningsystem,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是pda、mid(mobileinternetdevice,移動互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機(jī)頂盒等設(shè)備。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的服務(wù)器,其包括但不限于計算機(jī)、網(wǎng)絡(luò)主機(jī)、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云。在此,云由基于云計算(cloudcomputing)的大量計算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機(jī)集組成的一個超級虛擬計算機(jī)。本發(fā)明的實施例中,服務(wù)器、終端設(shè)備與wns服務(wù)器之間可通過任何通信方式實現(xiàn)通信,包括但不限于,基于3gpp、lte、wimax的移動通信、基于tcp/ip、udp協(xié)議的計算機(jī)網(wǎng)絡(luò)通信以及基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無線傳輸方式。
參照圖1,提出本發(fā)明的翻譯方法第一實施例,所述方法應(yīng)用于翻譯設(shè)備,所述的翻譯設(shè)備可以是專門的翻譯機(jī),也可以是手機(jī)、平板等智能終端。所述方法翻譯設(shè)備包括以下步驟:
s11、獲取第一通訊信息、第二通訊信息。
在某些實施例中,翻譯設(shè)備通過兩個采集單元(如麥克風(fēng))分別采集第一通訊信息、第二通訊信息。翻譯設(shè)備可能同時或先后采集第一通訊信息和第二通訊信息。第一通訊信息和第二通訊信息可以是語音信息、文字信息等各種溝通交流的信息。
在另一些實施例中,翻譯設(shè)備作為主機(jī)與一從機(jī)通過藍(lán)牙、無線保真(wirelessfidelity,wifi)、移動通信網(wǎng)絡(luò)(蜂窩網(wǎng)絡(luò))等無線方式連接,當(dāng)然也可以通過有線方式連接。從機(jī)可以是手機(jī)、平板等移動終端,也可以是其它的輸入輸出設(shè)備。采用這種主機(jī)與從機(jī)的方式,使得兩個用戶可以在較遠(yuǎn)的距離交流,且可以自由移動,更加靈活。
此時,從機(jī)通過采集單元采集第二通訊信息,并通過藍(lán)牙、wifi等發(fā)送給翻譯設(shè)備,翻譯設(shè)備通過采集單元采集第一通訊信息,并接收從機(jī)發(fā)送的第二通訊信息。
s12、對第一通訊信息、第二通訊信息進(jìn)行處理。
翻譯設(shè)備對第一通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,將第一通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信號。進(jìn)一步地,翻譯設(shè)備還可以對第一通訊信息進(jìn)行降噪處理。
當(dāng)?shù)诙ㄓ嵭畔⒂煞g設(shè)備通過采集單元采集時,翻譯設(shè)備對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,將第二通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信號。進(jìn)一步地,翻譯設(shè)備還可以對第二通訊信息進(jìn)行降噪處理。
當(dāng)?shù)诙ㄓ嵭畔⑹墙邮罩翉臋C(jī)時,如果從機(jī)沒有對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,翻譯設(shè)備則對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理。進(jìn)一步地,翻譯設(shè)備還可以對第二通訊信息進(jìn)行降噪處理。
s13、通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第一通訊信息,并接收服務(wù)器返回的將第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第二通訊信息,并接收服務(wù)器返回的將第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息。
本發(fā)明實施例中,翻譯設(shè)備包括兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。翻譯設(shè)備通過通信網(wǎng)絡(luò)與服務(wù)器連接,且翻譯設(shè)備分別通過第一數(shù)據(jù)通道和第二數(shù)據(jù)通道與服務(wù)器進(jìn)行數(shù)據(jù)傳輸。所述通信網(wǎng)絡(luò)包括移動通信網(wǎng)絡(luò)和/或無線通信網(wǎng)絡(luò),移動通信網(wǎng)絡(luò)如2g、3g、4g網(wǎng)絡(luò)等,無線通信網(wǎng)絡(luò)如無線保真(wireless-fidelity,wifi)網(wǎng)絡(luò)等。
第一數(shù)據(jù)通道和第二數(shù)據(jù)通道可以分別是兩個通信網(wǎng)絡(luò)的數(shù)據(jù)通道。例如,第一數(shù)據(jù)通道為移動通信網(wǎng)絡(luò)的數(shù)據(jù)通道,第二數(shù)據(jù)通道為wifi網(wǎng)絡(luò)的數(shù)據(jù)通道,即翻譯設(shè)備同時啟用移動通信網(wǎng)絡(luò)和wifi網(wǎng)絡(luò)與服務(wù)器連接。又如,第一數(shù)據(jù)通道為3g網(wǎng)絡(luò)的數(shù)據(jù)通道,第二數(shù)據(jù)通道為4g網(wǎng)絡(luò)的數(shù)據(jù)通道,即翻譯設(shè)備同時啟用3g網(wǎng)絡(luò)和4g網(wǎng)絡(luò)與服務(wù)器連接。
第一數(shù)據(jù)通道和第二數(shù)據(jù)通道也可以是同一個通信網(wǎng)絡(luò)的數(shù)據(jù)通道。例如,翻譯設(shè)備通過4g網(wǎng)絡(luò)與服務(wù)器連接,并通過4g網(wǎng)絡(luò)建立兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。又如,翻譯設(shè)備通過wifi網(wǎng)絡(luò)與服務(wù)器連接,并通過wifi網(wǎng)絡(luò)建立兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。
本步驟s13中,翻譯設(shè)備通過第一數(shù)據(jù)通道與服務(wù)器對第一通訊信息進(jìn)行翻譯處理,即翻譯設(shè)備通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第一通訊信息,服務(wù)器將第一通訊信息翻譯為第一目標(biāo)語言,獲得第一翻譯信息,并將第一翻譯信息返回給翻譯設(shè)備,翻譯設(shè)備通過該第一數(shù)據(jù)通道接收服務(wù)器返回的第一翻譯信息。翻譯設(shè)備通過第二數(shù)據(jù)通道與服務(wù)器對第二通訊信息進(jìn)行翻譯處理,即翻譯設(shè)備通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第二通訊信息,服務(wù)器將第二通訊信息翻譯為第二目標(biāo)語言,獲得第二翻譯信息,并將第二翻譯信息返回給翻譯設(shè)備,翻譯設(shè)備通過該第二數(shù)據(jù)通道接收服務(wù)器返回的第二翻譯信息。
可選地,當(dāng)?shù)谝煌ㄓ嵭畔⒑偷诙ㄓ嵭畔⒕煞g設(shè)備采集時,翻譯設(shè)備接收到第一翻譯信息、第二翻譯信息后,對第一翻譯信息、第二翻譯信息進(jìn)行模數(shù)轉(zhuǎn)換處理,即從數(shù)字信號轉(zhuǎn)換為模擬信號,然后通過兩個發(fā)聲裝置和/或兩個顯示屏分別輸出處理后的第一翻譯信息和第二翻譯信息。翻譯設(shè)備可能同時或先后輸出第一翻譯信息和第二翻譯信息。
可選地,當(dāng)?shù)谝煌ㄓ嵭畔⒂煞g設(shè)備采集,第二通訊信息接收至從機(jī)時,翻譯設(shè)備接收到第一翻譯信息、第二翻譯信息后,對第二翻譯信息進(jìn)行模數(shù)轉(zhuǎn)換,即從數(shù)字信號轉(zhuǎn)換為模擬信號,并將第一翻譯信息發(fā)送給從機(jī),由從機(jī)對該第一翻譯信息進(jìn)行模數(shù)轉(zhuǎn)換,即從數(shù)字信號轉(zhuǎn)換為模擬信號。最后,翻譯設(shè)備通過發(fā)聲裝置和/或顯示屏輸出處理后的第二翻譯信息,從機(jī)通過發(fā)聲裝置和/或顯示屏輸出處理后的第一翻譯信息。
本發(fā)明實施例的翻譯方法,通過為翻譯設(shè)備設(shè)置兩個數(shù)據(jù)通道,使得翻譯設(shè)備通過每個數(shù)據(jù)通道獨立的與服務(wù)器對通訊信息進(jìn)行翻譯處理,從而使得翻譯設(shè)備能夠同時對兩個用戶的通訊信息進(jìn)行翻譯處理,進(jìn)而使得對話雙方能夠同時發(fā)言,不必輪流發(fā)言,提高了溝通效率,提升了用戶體驗。
參照圖2-圖4,提出本發(fā)明的翻譯方法第二實施例,本實施例以翻譯設(shè)備作為主機(jī)與一從機(jī)建立連接為例。如圖2所示,主機(jī)與從機(jī)通過藍(lán)牙協(xié)議進(jìn)行配對連接,主機(jī)通過移動通訊網(wǎng)絡(luò)(如4g網(wǎng)絡(luò))和wifi網(wǎng)絡(luò)與服務(wù)器連接。主機(jī)通過4g網(wǎng)絡(luò)建立第一數(shù)據(jù)通道,通過wifi網(wǎng)絡(luò)建立第二數(shù)據(jù)通道。用戶a在主機(jī)側(cè),用戶b在從機(jī)側(cè)。
如圖3所示,主機(jī)側(cè)的用戶a發(fā)言時的翻譯方法的具體流程如下:
s101、主機(jī)采集第一通訊信息。
本實施例中,主機(jī)通過麥克風(fēng)(采集單元)采用用戶a的語音信息作為第一通訊信息,將第一通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信號,還可以進(jìn)一步進(jìn)行降噪處理,更進(jìn)一步地,還可以將數(shù)字信號壓縮處理成壓縮數(shù)據(jù)。
s102、主機(jī)通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送第一通訊信息。
s103、服務(wù)器接收第一通訊信息,并將第一通訊信息翻譯處理為第一翻譯信息后返回給主機(jī)。
本實施例中,服務(wù)器接收到主機(jī)通過第一數(shù)據(jù)通道發(fā)送的第一通訊信息后,將該第一通訊信息翻譯為第一目標(biāo)語言,獲得第一翻譯信息,并將第一翻譯信息返回給主機(jī)。第一目標(biāo)語言即從機(jī)側(cè)的用戶b需要的語言。
s104、主機(jī)通過第一數(shù)據(jù)通道接收服務(wù)器返回的第一翻譯信息,并將第一翻譯信息發(fā)送給從機(jī)。
s105、從機(jī)接收并輸出第一翻譯信息。
本實施例中,從機(jī)接收到第一翻譯信息后,如果服務(wù)器對第一翻譯信息進(jìn)行了壓縮處理,則先將壓縮數(shù)據(jù)解壓處理得到數(shù)字信號,再將數(shù)字信號轉(zhuǎn)換為模擬信號,最后通過揚聲器等輸出單元輸出該模擬信號,以使用戶b能夠聽懂用戶a表達(dá)的意思。進(jìn)一步地,主機(jī)還可以通過顯示屏等輸出單元顯示第一翻譯信息的文字信息。
如圖4所示,從機(jī)側(cè)的用戶b發(fā)言時的翻譯方法的具體流程如下:
s201、從機(jī)采集第二通訊信息,并將第二通訊信息發(fā)送給主機(jī)。
本實施例中,從機(jī)通過采集單元(如麥克風(fēng))采用用戶b的語音信息作為第二通訊信息,將第二通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信號,還可以進(jìn)一步進(jìn)行降噪處理,更進(jìn)一步地,還可以對數(shù)字信號壓縮處理成壓縮數(shù)據(jù),最后將壓縮數(shù)據(jù)發(fā)送給主機(jī)。
s202、主機(jī)接收第二通訊信息,并通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送第二通訊信息。
在某些實施例中,也可以由主機(jī)對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換、降噪處理和/或壓縮處理。
s203、服務(wù)器接收第二通訊信息,并將第二通訊信息翻譯處理為第二翻譯信息后返回給主機(jī)。
本實施例中,服務(wù)器接收到主機(jī)通過第二數(shù)據(jù)通道發(fā)送的第二通訊信息后,將該第二通訊信息翻譯為第二目標(biāo)語言,獲得第二翻譯信息,并將第二翻譯信息返回給主機(jī)。第二目標(biāo)語言即主機(jī)側(cè)的用戶a需要的語言。
s204、主機(jī)通過第二數(shù)據(jù)通道接收服務(wù)器返回的第二翻譯信息。
s205、主機(jī)輸出第二翻譯信息。
本實施例中,主機(jī)接收到第二翻譯信息后,如果服務(wù)器對第二翻譯信息進(jìn)行了壓縮處理,則先將壓縮數(shù)據(jù)解壓處理得到數(shù)字信號,再將數(shù)字信號轉(zhuǎn)換為模擬信號,最后通過揚聲器等輸出單元輸出該模擬信號,以使用戶a能夠聽懂用戶b表達(dá)的意思。進(jìn)一步地,主機(jī)還可以通過顯示屏等輸出單元顯示第二翻譯信息的文字信息。
本發(fā)明實施例中,主機(jī)通過第一數(shù)據(jù)通道處理第一通訊信息的流程與通過第二數(shù)據(jù)通道處理第二通訊信息的流程,可以同時進(jìn)行或先后進(jìn)行,即用戶a和用戶b既可以先后發(fā)言,也可以同時發(fā)言。
本實施例的翻譯方法,由主機(jī)和從機(jī)建立連接,主機(jī)同時啟用移動通信網(wǎng)絡(luò)和wifi網(wǎng)絡(luò)與服務(wù)器連接,從而分別建立第一數(shù)據(jù)通道和第二數(shù)據(jù)通道,利用第一數(shù)據(jù)通道和第二數(shù)據(jù)通道分別傳輸主機(jī)和從機(jī)的通訊信息,使得翻譯設(shè)備能夠同時對兩個用戶的通訊信息進(jìn)行翻譯處理,從而使得對話雙方能夠同時發(fā)言,不必輪流發(fā)言,提高了溝通效率,提升了用戶體驗。
并且,主機(jī)與從機(jī)相互獨立,使得兩個用戶可以在較遠(yuǎn)的距離交流,且可以自由移動,提高了靈活性。
參照圖5,提出本發(fā)明的翻譯設(shè)備第一實施例,所述翻譯設(shè)備包括獲取模塊10、前處理模塊20和傳輸模塊30,其中:
獲取模塊10:用于獲取第一通訊信息、第二通訊信息。
本實施例中,獲取模塊10通過兩個采集單元11(如麥克風(fēng))分別采集第一通訊信息、第二通訊信息。獲取模塊10可能同時或先后采集第一通訊信息和第二通訊信息。第一通訊信息和第二通訊信息可以是語音信息、文字信息等各種溝通交流的信息。
前處理模塊20:用于對第一通訊信息、第二通訊信息進(jìn)行處理。
如圖6所示,前處理模塊20包括第一前處理單元21和第二前處理單元22,其中:
第一前處理單元21:用于對第一通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,將第一通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信號,進(jìn)一步地,還可以對第一通訊信息進(jìn)行降噪處理。
第二前處理單元22:用于對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,將第二通訊信息從模擬信號轉(zhuǎn)換為數(shù)字信,進(jìn)一步地,還可以對第二通訊信息進(jìn)行降噪處理。
傳輸模塊30:用于通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第一通訊信息,并接收服務(wù)器返回的將第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第二通訊信息,并接收服務(wù)器返回的將第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息。
本發(fā)明實施例中,翻譯設(shè)備包括兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。翻譯設(shè)備通過通信網(wǎng)絡(luò)與服務(wù)器連接,且傳輸模塊30分別通過第一數(shù)據(jù)通道和第二數(shù)據(jù)通道與服務(wù)器進(jìn)行數(shù)據(jù)傳輸。所述通信網(wǎng)絡(luò)包括移動通信網(wǎng)絡(luò)和/或無線通信網(wǎng)絡(luò),移動通信網(wǎng)絡(luò)如2g、3g、4g網(wǎng)絡(luò)等,無線通信網(wǎng)絡(luò)如無線保真(wireless-fidelity,wifi)網(wǎng)絡(luò)等。
第一數(shù)據(jù)通道和第二數(shù)據(jù)通道可以分別是兩個通信網(wǎng)絡(luò)的數(shù)據(jù)通道。例如,第一數(shù)據(jù)通道為移動通信網(wǎng)絡(luò)的數(shù)據(jù)通道,第二數(shù)據(jù)通道為wifi網(wǎng)絡(luò)的數(shù)據(jù)通道,即翻譯設(shè)備同時啟用移動通信網(wǎng)絡(luò)和wifi網(wǎng)絡(luò)與服務(wù)器連接。又如,第一數(shù)據(jù)通道為3g網(wǎng)絡(luò)的數(shù)據(jù)通道,第二數(shù)據(jù)通道為4g網(wǎng)絡(luò)的數(shù)據(jù)通道,即翻譯設(shè)備同時啟用3g網(wǎng)絡(luò)和4g網(wǎng)絡(luò)與服務(wù)器連接。
第一數(shù)據(jù)通道和第二數(shù)據(jù)通道也可以是同一個通信網(wǎng)絡(luò)的數(shù)據(jù)通道。例如,翻譯設(shè)備通過4g網(wǎng)絡(luò)與服務(wù)器連接,并通過4g網(wǎng)絡(luò)建立兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。又如,翻譯設(shè)備通過wifi網(wǎng)絡(luò)與服務(wù)器連接,并通過wifi網(wǎng)絡(luò)建立兩個相互獨立的數(shù)據(jù)通道,分別為第一數(shù)據(jù)通道和第二數(shù)據(jù)通道。
傳輸模塊30通過第一數(shù)據(jù)通道與服務(wù)器對第一通訊信息進(jìn)行翻譯處理,即翻譯設(shè)備通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第一通訊信息,服務(wù)器將第一通訊信息翻譯為第一目標(biāo)語言,獲得第一翻譯信息,并將第一翻譯信息返回給翻譯設(shè)備,翻譯設(shè)備通過該第一數(shù)據(jù)通道接收服務(wù)器返回的第一翻譯信息。傳輸模塊30通過第二數(shù)據(jù)通道與服務(wù)器對第二通訊信息進(jìn)行翻譯處理,即翻譯設(shè)備通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第二通訊信息,服務(wù)器將第二通訊信息翻譯為第二目標(biāo)語言,獲得第二翻譯信息,并將第二翻譯信息返回給翻譯設(shè)備,翻譯設(shè)備通過該第二數(shù)據(jù)通道接收服務(wù)器返回的第二翻譯信息。
進(jìn)一步地,該翻譯設(shè)備還包括雙處理模塊40和雙輸出模塊50,其中:雙處理模塊40用于對第一翻譯信息、第二翻譯信息進(jìn)行處理,雙輸出模塊50用于輸出處理后的第一翻譯信息、第二翻譯信息。
如圖7所示,雙處理模塊40包括第一子處理單元41和第二子處理單元42,其中:第一子處理單元41,用于對第一翻譯信息進(jìn)行處理,如將第一翻譯信息從數(shù)字信號轉(zhuǎn)換為模擬信號;第二子處理單元42,用于對第二翻譯信息進(jìn)行處理,如將第二翻譯信息從數(shù)字信號轉(zhuǎn)換為模擬信號。
雙輸出模塊50通過兩個發(fā)聲裝置和/或兩個顯示屏分別輸出處理后的第一翻譯信息和第二翻譯信息。雙輸出模塊50可能同時或先后輸出第一翻譯信息和第二翻譯信息。
可選地,第一前處理單元21和第一子處理單元41集成于第一芯片,第二前處理單元22和第二子處理單元42集成于第二芯片。此時傳輸模塊30通過通訊傳輸協(xié)議分別與第一芯片和第二芯片通訊連接,優(yōu)選通過t2s(inter-icsound)總線連接,該t2s總線又稱集成電路內(nèi)置音頻總線。
本發(fā)明實施例的翻譯設(shè)置,通過設(shè)置兩個數(shù)據(jù)通道,通過每個數(shù)據(jù)通道獨立的與服務(wù)器對通訊信息進(jìn)行翻譯處理,使得翻譯設(shè)備能夠同時對兩個用戶的通訊信息進(jìn)行翻譯處理,從而使得對話雙方能夠同時發(fā)言,不必輪流發(fā)言,提高了溝通效率,提升了用戶體驗。
參照圖8,提出本發(fā)明的翻譯設(shè)備第二實施例,所述翻譯設(shè)備包括獲取模塊10、前處理模塊20、傳輸模塊30、單處理模塊60、單輸出模塊70和發(fā)送模塊80。
本發(fā)明實施例中,翻譯設(shè)備作為主機(jī)與一從機(jī)通過藍(lán)牙、無線保真(wirelessfidelity,wifi)、移動通信網(wǎng)絡(luò)(蜂窩網(wǎng)絡(luò))等無線方式連接,當(dāng)然也可以通過有線方式連接。從機(jī)可以是手機(jī)、平板等移動終端,也可以是其它的輸入輸出設(shè)備。采用這種主機(jī)與從機(jī)的方式,使得兩個用戶可以在較遠(yuǎn)的距離交流,且可以自由移動,更加靈活。
此時,獲取模塊10如圖9所示,包括采集單元11和接收單元12,其中:采集單元11,用于采集第一通訊信息;接收單元12,用于通過藍(lán)牙、wifi等接收從機(jī)發(fā)送的第二通訊信息。
前處理模塊20和傳輸模塊30與第一實施例的翻譯設(shè)備相同。其中,如果從機(jī)沒有對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理,前處理模塊20則對第二通訊信息進(jìn)行模數(shù)轉(zhuǎn)換處理。進(jìn)一步地,前處理模塊20還可以對第二通訊信息進(jìn)行降噪處理。
單處理模塊60:用于對第二翻譯信息進(jìn)行處理,如將第二翻譯信息從數(shù)字信號轉(zhuǎn)換為模擬信號,并將處理后的第二翻譯信息發(fā)送給單輸出模塊70。
單輸出模塊70:用于通過發(fā)聲裝置和/或顯示屏輸出處理后的第二翻譯信息。
發(fā)送模塊80:用于將第一翻譯信息發(fā)送給從機(jī),由從機(jī)對該第一翻譯信息進(jìn)行處理后予以輸出。
本實施例的翻譯設(shè)備,作為主機(jī)與從機(jī)建立連接,由于主機(jī)與從機(jī)相互獨立,使得兩個用戶可以在較遠(yuǎn)的距離交流,且可以自由移動,提高了靈活性。
本發(fā)明實施例所述的翻譯設(shè)備,可以是專門的翻譯機(jī),也可以是手機(jī)、平板等智能終端。
本發(fā)明實施例同時提出一種翻譯系統(tǒng),所述翻譯系統(tǒng)包括翻譯設(shè)備、服務(wù)器和從機(jī),翻譯設(shè)備分別與服務(wù)器和從機(jī)連接,且翻譯設(shè)備用于執(zhí)行一種翻譯方法。所述翻譯方法包括以下步驟:獲取第一通訊信息、第二通訊信息;對第一通訊信息、第二通訊信息進(jìn)行處理;通過第一數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第一通訊信息,并接收服務(wù)器返回的將第一通訊信息翻譯為第一目標(biāo)語言后的第一翻譯信息;通過第二數(shù)據(jù)通道向服務(wù)器發(fā)送處理后的第二通訊信息,并接收服務(wù)器返回的將第二通訊信息翻譯為第二目標(biāo)語言后的第二翻譯信息。本實施例中所描述的翻譯方法為本發(fā)明中上述實施例所涉及的翻譯方法,在此不再贅述。
本領(lǐng)域技術(shù)人員可以理解,本發(fā)明包括涉及用于執(zhí)行本申請中所述操作中的一項或多項的設(shè)備。這些設(shè)備可以為所需的目的而專門設(shè)計和制造,或者也可以包括通用計算機(jī)中的已知設(shè)備。這些設(shè)備具有存儲在其內(nèi)的計算機(jī)程序,這些計算機(jī)程序選擇性地激活或重構(gòu)。這樣的計算機(jī)程序可以被存儲在設(shè)備(例如,計算機(jī))可讀介質(zhì)中或者存儲在適于存儲電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,所述計算機(jī)可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、硬盤、光盤、cd-rom、和磁光盤)、rom(read-onlymemory,只讀存儲器)、ram(randomaccessmemory,隨機(jī)存儲器)、eprom(erasableprogrammableread-onlymemory,可擦寫可編程只讀存儲器)、eeprom(electricallyerasableprogrammableread-onlymemory,電可擦可編程只讀存儲器)、閃存、磁性卡片或光線卡片。也就是,可讀介質(zhì)包括由設(shè)備(例如,計算機(jī))以能夠讀的形式存儲或傳輸信息的任何介質(zhì)。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以用計算機(jī)程序指令來實現(xiàn)這些結(jié)構(gòu)圖和/或框圖和/或流圖中的每個框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以將這些計算機(jī)程序指令提供給通用計算機(jī)、專業(yè)計算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來實現(xiàn),從而通過計算機(jī)或其他可編程數(shù)據(jù)處理方法的處理器來執(zhí)行本發(fā)明公開的結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個框中指定的方案。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進(jìn)一步地,具有本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進(jìn)一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。