一種多功能翻譯筆及其翻譯方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及數(shù)據(jù)翻譯領(lǐng)域,尤其設(shè)及一種多功能翻譯筆及其翻譯方法。
【背景技術(shù)】
[0002] 現(xiàn)有掃描翻譯筆大多都分為:脫機(jī)掃描筆和聯(lián)機(jī)掃描筆。雖然現(xiàn)有的翻譯筆能實(shí) 現(xiàn)翻譯的功能,但是還存在著掃描速度慢,接收等待翻譯的語言或文字的方式單一,無法為 用戶提供方便快捷的翻譯服務(wù)。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,需提供一種多功能翻譯筆,該裝置能提供快速的掃描,提供多種接收等 待翻譯的語言或文字的方式,為用戶提供方便快捷的翻譯服務(wù)。
[0004] 此外,還需提供一種翻譯方法,該方法能提供快速的掃描,提供多種接收等待翻譯 的語言或文字的方式,為用戶提供方便快捷的翻譯服務(wù)。
[0005] 本發(fā)明實(shí)施方式中的多功能翻譯筆,包括掃描模塊、光學(xué)識別模塊、本地翻譯模 塊。掃描模塊,用于對字紙檔的文字進(jìn)行掃描,控制相鄰的掃描圖像存在重疊部分,并根據(jù) 所述相鄰的掃描圖像的重疊部分進(jìn)行圖像拼接,W獲得文字圖片。光學(xué)識別模塊,用于對所 述文字圖片進(jìn)行光學(xué)識別,將所述文字圖片的內(nèi)容轉(zhuǎn)換成文本字符串。本地翻譯模塊,用于 將所述文本字符串翻譯成預(yù)設(shè)的語言文字。
[0006] 優(yōu)先地,還包括:顯示模塊,語言合成模塊。顯示模塊,用于將所述翻譯所得的語言 文字顯示出來;語言合成模塊,用于將所述翻譯所得的語言文字轉(zhuǎn)換成語音,并將所述語音 播放出來。
[0007] 優(yōu)先地,還包括:語音識別模塊,用于接收待翻譯的語音資料,將所述待翻譯的語 音轉(zhuǎn)換成文本字符串;所述本地翻譯模塊,還用于將所述文本字符串翻譯成預(yù)設(shè)的語言文 字。
[000引優(yōu)先地,還包括:拍照模塊,用于獲取含有文字的照片,并接收控制信號,選擇進(jìn)行 翻譯的文字; 所述本地翻譯模塊,還用于將所述選擇進(jìn)行翻譯的文字轉(zhuǎn)換成文本字符串,將所述文 本字符串翻譯成預(yù)設(shè)的語言文字。
[0009] 優(yōu)先地,還包括:無線通信模塊、云端翻譯模塊;當(dāng)處于聯(lián)網(wǎng)狀態(tài)時(shí),無線通信模 塊,用于將所述待翻譯的文本字符串經(jīng)過網(wǎng)絡(luò)傳送給所述云端翻譯模塊;及 所述云端翻譯模塊將所述文本字符串翻譯成預(yù)設(shè)的語言文字。
[0010] 本發(fā)明提供的多功能翻譯筆的翻譯方法,所述方法包括: 對字紙檔的文字進(jìn)行掃描,控制相鄰的掃描圖像存在重疊部分,并根據(jù)所述相鄰的掃 描圖像的重疊部分進(jìn)行圖像拼接,W獲得文字圖片; 對所述文字圖片進(jìn)行光學(xué)識別,將所述文字圖片的內(nèi)容轉(zhuǎn)換成文本字符串;及 將所述文本字符串翻譯成預(yù)設(shè)的語言文字。
[00川優(yōu)先地,還包括: 將所述翻譯所得的語言文字顯示出來;及 將所述翻譯所得的語言文字轉(zhuǎn)換成語音,并將所述語音播放出來。
[001 ^ 優(yōu)先地,還包括; 接收待翻譯的語音資料,將所述待翻譯的語音轉(zhuǎn)換成文本字符串;及 將所述文本字符串翻譯成預(yù)設(shè)的語言文字。
[oou] 優(yōu)先地,還包括; 獲取含有文字的照片,并接收控制信號,選擇進(jìn)行翻譯的文字;及 將所述選擇進(jìn)行翻譯的文字轉(zhuǎn)換成文本字符串,將所述文本字符串翻譯成預(yù)設(shè)的語言 文字。
[0014] 優(yōu)先地,還包括: 當(dāng)處于聯(lián)網(wǎng)狀態(tài)時(shí),聯(lián)接互聯(lián)網(wǎng)云端的翻譯引擎將待翻譯的文本字符串翻譯成預(yù)設(shè)的 語言文字。
[0015] 本發(fā)明的多功能翻譯筆及翻譯方法能提供快速的掃描,并提供多種接收等待翻譯 的語言或文字的方式,提供多種獲取翻譯語文的方式,為用戶提供方便快捷的翻譯服務(wù),提 高用戶體驗(yàn)。
【附圖說明】
[0016] 圖1為本發(fā)明多功能翻譯筆一實(shí)施方式的功能模塊圖。
[0017] 圖2為本發(fā)明多功能翻譯筆一較佳實(shí)施方式的功能模塊圖。
[0018] 圖3為本發(fā)明多功能翻譯筆的翻譯方法一實(shí)施方式的流程圖。
[0019] 圖4為本發(fā)明多功能翻譯筆的翻譯方法另一實(shí)施方式的流程圖。
[0020] 圖5為本發(fā)明多功能翻譯筆的翻譯方法第=實(shí)施方式的流程圖。
[0021] 圖6為本發(fā)明多功能翻譯筆的翻譯方法第四實(shí)施方式的流程圖。
[0022] 主要元件符號說明
【具體實(shí)施方式】
[0023] 參閱圖I,圖I所示為本發(fā)明多功能翻譯筆10-實(shí)施方式的功能模塊圖。多功能翻 譯筆10包括掃描模塊100、光學(xué)識別模塊102、本地翻譯模塊108。
[0024] 掃描模塊100對字紙檔的文字進(jìn)行掃描,控制相鄰的掃描圖像存在重疊部分,并根 據(jù)所述相鄰的掃描圖像的重疊部分進(jìn)行圖像拼接,W獲得文字圖片。具體地,多功能翻譯筆 的筆頭在紙面上滑動(dòng),掃描模塊100開始對紙面上的文字進(jìn)行逐帖拍攝。每行掃描會得到少 則十幾張,多至上百張圖片。獲得圖片后首先要對運(yùn)些圖片進(jìn)行光學(xué)處理,并進(jìn)行無縫拼 接,形成一張完整狹長的圖片。逐帖拍攝的速度為30帖每秒。通過調(diào)整多功能翻譯筆的掃描 窗口的大小,使得掃描速度可W達(dá)到20CM/S。
[0025] 光學(xué)識別模塊102對文字圖片進(jìn)行光學(xué)識別,將所述文字圖片的內(nèi)容轉(zhuǎn)換成文本 字符串。本地翻譯模塊108將文本字符串翻譯成預(yù)設(shè)的語言文字。
[0026] 參閱圖2,圖2所示為本發(fā)明多功能翻譯筆10-較佳實(shí)施方式的功能模塊圖。
[0027] 多功能翻譯筆10包括掃描模塊100、光學(xué)識別模塊102、拍照模塊104、語音識別模 塊106、本地翻譯模塊108、無線通信模塊110、顯示模塊112、語音合成模塊114、輸入模塊 116、多功能處理單元118、云端翻譯模塊120,掃描模塊100與多功能處理單元118相連,光學(xué) 識別模塊102與多功能處理單元118相連,拍照模塊104與多功能處理單元118相連,語音識 別模塊106與多功能處理單元118相連,本地翻譯模塊108與多功能處理單元118相連,無線 通信模塊110與多功能處理單元118相連,顯示模塊112與多功能處理單元118相連,語音合 成模塊114與多功能處理單元118相連,輸入模塊116與多功能處理單元118相連,云端翻譯 模塊120余多功能處理單元相連。多功能處理單元118用于發(fā)送指令W控制協(xié)調(diào)各個(gè)功能模 塊,接收、處理各功能模塊反饋的信號。
[0028] 掃描模塊100對字紙檔的文字進(jìn)行掃描,控制相鄰的掃描圖像存在重疊部分,并根 據(jù)所述相鄰的掃描圖像的重疊部分進(jìn)行圖像拼接,W獲得文字圖片。獲得圖片后首先要對 運(yùn)些圖片進(jìn)行光學(xué)處理,并進(jìn)行無縫拼接,形成一張完整狹長的圖片。
[0029] 光學(xué)識別模塊102對文字圖片進(jìn)行光學(xué)識別,將所述文字圖片的內(nèi)容轉(zhuǎn)換成文本 字符串。
[0030] 多功能翻譯筆10根據(jù)預(yù)先設(shè)置,使用本地翻譯模塊108進(jìn)行翻譯,或通過無線通信 模塊110與云端翻譯模塊120進(jìn)行通信連接,云端翻譯模塊120完成翻譯過程。
[0031] 顯示模塊112將翻譯所得的語言文字顯示出來,具體地,顯示模塊112包括觸摸顯 示屏、高分辨率顯示屏。語言合成模塊114將所述翻譯所得的語言文字轉(zhuǎn)換成語音,并將語 音播放出來,其中,語音合成模塊114根據(jù)當(dāng)前的網(wǎng)絡(luò)狀態(tài),從本地或云端的語音合成系統(tǒng) 中選擇一個(gè)系統(tǒng)將字符串轉(zhuǎn)換成語音,通過多功能翻譯筆10的高保真BOX音響系統(tǒng)播放出 翻譯的語言語音。
[0032] 語音識別模塊106接收待翻譯的語音資料,并將所述待翻譯的語音轉(zhuǎn)換成文本字 符串;本地翻譯模塊108將所述文本字符串翻譯成預(yù)設(shè)的語言文字。
[0033] 具體地,比如使用A語言的用戶先發(fā)起對話,語音通過麥克風(fēng)被收錄,并將語音轉(zhuǎn) 換成TXT字符串。
[0034] 字符串通過本地翻譯模塊108或云端翻譯模塊120翻譯成B語言的字符串,該字符 串被分成兩路,一路送到顯示模塊112的屏幕上顯示,另一路通過語音合成模塊114轉(zhuǎn)換成B 語言的語音播出。
[0035] 同樣,使用B語言的用戶可W向使用A語言的用戶的說話,翻譯過程為對B語言進(jìn)行 識別并轉(zhuǎn)換成A語言的字符串,該字符串被分成兩路,一路送到屏幕上顯示,另一路通過語 音合成系統(tǒng)轉(zhuǎn)換成B語言的語音播出。
[0036] 拍照模塊104獲取含有文字的照片,并從觸控屏接收控制信號W選擇進(jìn)行翻譯的 文字,舉例來說,給小到書本文字、大的街上的路牌路標(biāo)進(jìn)拍照,拍照獲得圖片后,多功能翻 譯筆10的觸控屏或觸摸屏接收控制信號,選擇想要翻譯的文字,確定待翻譯的文字后,對運(yùn) 些圖片進(jìn)行光學(xué)處理,去除各種干擾,形成一張完整高質(zhì)量的含有待翻譯的文字的圖片。
[0037] 光學(xué)識別模塊10