一种取词翻译的方法和装置的制造方法_3

文档序号:9524188阅读:来源:国知局
二维码或条形码扫描软件中,共用扫描软件的扫码界面。
[0091]综上所述,本实施例中进一步说明了翻译的不同方式。总体而言,本实施例中通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。同时选用不同的翻译方式,可以得到尽可能全面而又适应性强的翻译方式。
[0092]以下为本发明实施例提供的取词翻译的装置的实施例。取词翻译的装置的实施例与上述的取词翻译的方法实施例属于同一构思,取词翻译的装置的实施例中未详尽描述的细节内容,可以参考上述取词翻译的方法实施例。
[0093]请参考图5,其是本发明实施例提供的取词翻译的装置的第一个实施例的结构方框图。该取词翻译的装置,包括如下内容:
[0094]图片数据读取单元510,用于读取显示图片数据;
[0095]文字识别单元520,用于通过光学字符识别技术在所述图片数据中识别文字;
[0096]文字翻译单元530,用于将所述文字翻译为预设的语种;
[0097]翻译显示单元540,用于在所述图片数据上方浮动显示翻译的结果。
[0098]综上所述,上述各单元的协同工作,通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。
[0099]请参考图6,其是本发明实施例提供的取词翻译的装置的第二个实施例的结构方框图。本实施例与装置第一个实施例的主要区别在于,进一步说明了图片数据读取单元510的具体工作模块和文字翻译单元530的具体工作模块。该取词翻译的装置,包括如下内容:
[0100]图片数据读取单元510,用于读取显示图片数据;
[0101]文字识别单元520,用于通过光学字符识别技术在所述图片数据中识别文字;
[0102]文字翻译单元530,用于将所述文字翻译为预设的语种;
[0103]翻译显示单元540,用于在所述图片数据上方浮动显示翻译的结果。
[0104]其中,所述图片数据读取单元510,包括:
[0105]图片数据缓存模块511,用于打开摄像头,摄像头采集的图片数据缓存到内存中。
[0106]内存读取模块512,用于读取显示内存中的图片数据。
[0107]其中,所述文字翻译单元530,包括:
[0108]语种确认模块531,用于检测到预设的语种,识别出文字的语种;
[0109]在线翻译模块532,用于在后台进入在线翻译入口,输入所述文字和预设的语种;
[0110]结果读取模块533,用于从在线翻译的远程服务器读取所述文字对应预设的语种的翻译的结果。
[0111]综上所述,本方案进一步说明了图片数据读取单元510的具体工作模块和文字翻译单元530的具体工作模块,总体而言,通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。同时,调整识别的范围让识别和翻译的文字的针对性更强,来自在线翻译的翻译结果也能保证翻译的结果更加合理。
[0112]请参考图7,其是本发明实施例提供的取词翻译的装置的第三个实施例的结构方框图。本实施例与装置第二个实施例的主要区别在于,进一步说明了另一实施方案中图片数据读取单元510的具体工作内容和文字翻译单元530的具体工作模块。该取词翻译的装置,包括如下内容:
[0113]图片数据读取单元510,用于读取显示图片数据;
[0114]文字识别单元520,用于通过光学字符识别技术在所述图片数据中识别文字;
[0115]文字翻译单元530,用于将所述文字翻译为预设的语种;
[0116]翻译显示单元540,用于在所述图片数据上方浮动显示翻译的结果。
[0117]其中,所述图片数据读取单元510,具体用于:
[0118]读取显示本地存储的图片数据。
[0119]其中,还包括:
[0120]范围调整单元550,用于在所述图片数据上浮动显示通过触摸调整大小的矩形框;设定调整结束后的矩形框内的部分为所述图片数据中需要识别的范围;
[0121]所述文字识别单元520,具体用于通过光学字符识别技术在所述图片数据中需要识别的范围中识别文字。
[0122]文字翻译单元530,包括:
[0123]语种确认模块531,用于检测到预设的语种,识别出文字的语种;
[0124]本地翻译确认模块534,用于确认有从所述文字的语种到预设的语种的本地翻译工具;
[0125]结果获取模块535,用于后台调用本地翻译工具,获取本地翻译工具的翻译的结果。
[0126]综上所述,本实施例中进一步说明了另一实施方案中图片数据读取单元510的具体工作内容和文字翻译单元530的具体工作模块。总体而言,本实施例中通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。同时,从本地读取图片数据,利用本地翻译工具进行翻译,能进一步扩大本技术方案的应用范围。
[0127]请参考图8,其是本发明实施例提供的取词翻译的装置的第四个实施例的结构方框图。本实施例与装置的第三个实施例的主要区别在于,进一步说明了文字翻译单元530的更全面的具体工作模块。如图8所示,该取词翻译的装置,包括如下内容:
[0128]图片数据读取单元510,用于读取显示图片数据;
[0129]所述图片数据为bmp图片数据、JPEG图片数据、GIF图片数据、TIFF图片数据或PNG图片数据。
[0130]文字识别单元520,用于通过光学字符识别技术在所述图片数据中识别文字;
[0131]文字翻译单元530,用于将所述文字翻译为预设的语种;
[0132]翻译显示单元540,用于在所述图片数据上方浮动显示翻译的结果。
[0133]其中,还包括:
[0134]范围调整单元,用于在所述图片数据上浮动显示通过触摸调整大小的矩形框;设定调整结束后的矩形框内的部分为所述图片数据中需要识别的范围;
[0135]文字识别单元520,具体用于通过光学字符识别技术在所述图片数据中需要识别的范围中识别文字。
[0136]所述文字翻译单元530,包括:
[0137]语种确认模块531,用于检测到预设的语种,识别出文字的语种;
[0138]第一翻译模块536,用于确认有从所述文字的语种到预设的语种的本地翻译工具;后台调用本地翻译工具,获取本地翻译工具的翻译的结果;
[0139]第二翻译模块537,确认没有从所述文字的语种到预设的语种的本地翻译工具,在后台进入在线翻译入口,输入所述文字和预设的语种;从在线翻译的远程服务器读取所述文字对应预设的语种的翻译的结果。
[0140]所述翻译,包括:
[0141]对所述文字进行语法检测;
[0142]当所述文字的语法检测没有发现语法错误时,确认生成所述文字的整体句意翻译的结果;
[0143]当所述文字的语法检测发现语法错误时,确认生成所述文字的每个文字单位的字义翻译的结果。
[0144]综上所述,本实施例中进一步说明了文字翻译单元530的更全面的具体工作模块。总体而言,本实施例中通过读取图片数据,从图片数据中识别文字,将文字翻译成预设的语种后在所述图片数据上方浮动显示翻译的结果,能够对各种来源的图片数据进行取词翻译,直接完成从图片到翻译,省略了各种工具之间的手动切换调用,操作简单。同时
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1