实验一:百度机器翻译SDK实验
一、实验要求
任务一:下载配置百度翻译Java相关库及环境(占10%)。
任务二:了解百度翻译相关功能并进行总结,包括文本翻译-通用版和文本翻译-词典版(占20%)。
任务三:完成百度翻译相关功能代码并测试调用,要求可以实现中文翻译成英文,英文翻译成中文(占30%)。
任务四:完成百度翻译GUI相关功能代码并测试调用,要求可以实现中文翻译成英文,英文翻译成中文(占30%)。
二、实验步骤
任务一:
引入的包:
添加的依赖:
我所创建的是maven项目,pom.xml文件中导入相应的依赖即可配置百度的环境成功。
任务二:
文本翻译支持中、英、日、韩、法等语言的翻译,可以在应用内输入文本进行翻译。
词典版是百度翻译的另一个重要版本,主要面向学习者和专业人士。除了具备基本的文本翻译功能外,还提供了丰富的词典资源,包括中英、英中、中日、日中、法中、德中等多种词典。可以在词典版中查找单词的释义。
总的来说,百度翻译的文本翻译和词典版都提供了丰富的功能和资源,满足不同功能的需求。
任务三:
我的代码调试调用的方式采用的是使用他给出的调用窗口,可以看出from是要翻译的语种,to是翻译完的语种,各语种的代号是语种拼音或者英文单词的前两个字母,并且翻译结果用String类型输出,输出格式为json格式。
任务四:
上图是完成了英文翻译成中文和中文翻译成英文,并且点击清空按钮会将所有内容清空,点击复制按钮会将翻译结果复制。
三、实验总结
由于上学期我参加了一个比赛是服务外包大赛,题目正好就是百度智能云的ocr图像文字识别的题目,也是调用的百度智能云的接口,所以本次实验在这方面还是比较得心应手的,但是json格式的转换和Swing界面的设计对我来说学习的较少,通过本次实验,更加熟练的掌握了json格式的处理GUI界面的绘制,并且对百度智能云有了更深一步的认识。
标签:总结,翻译,每日,任务,11.30,实验,文本,词典,百度 From: https://www.cnblogs.com/2351920019xin/p/17868083.html