伙伴们不用惊讶,标题仅仅是借用余大嘴的专用修饰语“遥遥领先于同行”而已,但讲DeepL翻译器遥遥领先于同行也不为过,下图是官方给出的采用盲测的方式与其他同类产品的对比图,这应该不是吹牛X:
如此优秀的翻译神器,怎能有不用MATLAB白嫖一下的道理呢?

动手吧!

令人遗憾的是DeepL在亚洲仅开放了日本和新加坡这两个国家的用户可公开调用其API,而咱们即便是付费也够不着,当然大厂除外了。不过话说条条道路通罗马,此路不通就另辟蹊径呗。

怎么另辟蹊径法呢?这里咱们需要用到一款名叫RapidAPI平台,通过它咱们可以轻松地实现对DeepL API的调用,下面就一起来看看整个注册和调用流程吧!

首先,在浏览器中网址:rapidapi.com,点击sign in登录,选择使用GitHub账号登录即可。如果没有GitHub账号,就选择sign up使用邮箱注册一个账号登录即可。

登录之后,点击菜单栏上API Hub,如果没有此选项直接在浏览器中输入:rapidapi.com/hub,亦可,并在Search for APIs的查询栏里输入deepl,选择第一个候选项即可,如下图:
点击进入DeepL Translator设置页面,如下:
选则basic即可,此处部署需要准备一张可用的VISA卡,且卡中余额不等少于0.5美元,因为rapidapi会先扣除0.5美元以测试信用卡是否可用,7天后若没有用光免费限额,将退还扣除的0.5美元。

然后点击Endpoints找到对应编程语言选择相应的示例代码即可测试,相应的X-RapidAPI-Key会直接显示在示例代码中,调用时直接用此Key即可。但遗憾的是并没matlab的示例代码,因此咱才计划自己写一个,源代码如下:

%% Web Access using Data Import and Export APIapiKey     = ''; % 此处为你自己的APIkeypayload.text   = 'This is a example text for translation.'; % 待翻译内容
payload.source = 'EN';                  % text所对应的语言简写,当前为英文
payload.target = 'ZH';                  % 待翻译成的语言简写,当前为中文%% 以下内容无需做过多修改
url        = 'https://deepl-translator.p.rapidapi.com/translate';
apiHost    = 'deepl-translator.p.rapidapi.com';options    = weboptions('RequestMethod','post',...'ContentType','json',...'HeaderFields',{'content-type','application/json';...'X-RapidAPI-Host',apiHost;...'X-RapidAPI-Key',apiKey});tryoutputs    = webwrite(url,payload,options);if isfield(outputs,'error')outputs = [];elsedisp('翻译结果如下:');disp(outputs.text);len = size(outputs.alternative_texts,1);if ~isequal(len,0)disp('其他备选翻译结果如下:');for k = 1:lendisp(outputs.alternative_texts{k,1});endendendcatchoutputs    = [];
end

执行效果图如下:
今天的分享就到此结束,后续再整个用AppDesigner开发的GUI版。

祝伙伴们生活、工作愉快,有缘再见!!!

参考资料:
[1] www.deepl.com
[2] rapidapi.com/splintPRO/api/deepl-translator

看看咱是如何用MATLAB白嫖遥遥领先于同行的神仙级翻译工具 — DeepL相关推荐

  1. 惊了,MATLAB竟能制作如此方便的划词翻译工具???

    我点开程序一看,程序第一行就写着import, 却歪歪斜斜的每行上都是着MATLAB几个大字. 我横竖睡不着,仔细看了半夜, 才从字缝里看出字来,满页都写着 ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ...

  2. 白嫖我珍藏已久的在线小工具【第一弹】

    ❝ 今天我给大家介绍几款我平时常用的在线小工具网站,这次真的是满满的干货啊,喜欢的记得点击在看加收藏哦! ❞ 「1.mdnice[1]:markdown在线编辑器」 我喜欢它的原因是它支持自定义样式, ...

  3. 大厂白嫖拖垮开源!开源届码农:用户脾气大需求多还不给钱

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 来源丨新智元 编辑丨极市平台 导读 现在,开源软件界或即将到达必须变 ...

  4. 白嫖一时爽!一直白嫖一直爽!程序员必备神器!

    做人得有梦,今天由大家白嫖 2 个福利! 第一:50份百元红包假期福利 第二:第四版<Python学习手册> 那么,请各位看官,一一参与,人人有份! 一.50 份百元红包领取方式: 1.扫 ...

  5. 白嫖谷歌 GPU 资源!使用神经网络提取 PDF 表格工具来了,支持图片

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI "表哥表姐"们还在为大量PDF文件中的表格发愁吗? 百度一下,网上有大量提取PDF表格的工具,但是,它们都只支持文本格 ...

  6. 使用神经网络提取PDF表格工具来了,支持图片,关键是能白嫖谷歌GPU资源

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI "表哥表姐"们还在为大量PDF文件中的表格发愁吗? 百度一下,网上有大量提取PDF表格的工具,但是,它们都只支持文本格 ...

  7. 爆火的深度学习面试书现可白嫖!GitHub上线2周1.5K Star,之前售价146元

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 面试宝典千千万,但这一份,应当是深度学习领域里不容错过的那一个了. 这不,才在arXiv"上架"12天,GitHub就狂 ...

  8. 谷歌相册也不能无限白嫖了,「地主家」也烧不起免费网盘

    木易 发自 凹非寺  量子位 报道 | 公众号 QbitAI 连Google都撑不住了. Google相册宣布:从2021年6月1日开始,将停止提供免费的无限制存储空间. 这意思,是不让「白嫖」了? ...

  9. 开源模式反击之后,白嫖服务商竟然大叫“你不讲武德!”

    还记得昨天,我们刚给大家介绍过Elastic宣布将改变 Elasticsearch 和 Kibana 的开源协议,由 Apache 2.0 变更为 SSPL 与 Elastic License. 没看 ...

最新文章

  1. 一个通俗易懂的HMM例子
  2. 精英讲师培训笔记02-培训师手势如何做
  3. tf调不到keras怎么 回事_拼多多刷单关键词搜不到是怎么回事?如何解决?
  4. php验证码雪花源码,php如何生成雪花背景验证码(附代码)
  5. 流畅的Python(Fluent Python)
  6. org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.itheima.
  7. 计算机已将连接限制为某网络,提示此计算机当前已将连接限制为xxx的解决办法...
  8. CocosCreator Shader Editor 2D/3D 特效编辑器
  9. pandas_day08
  10. elasticsearch 使用
  11. elasticsearch增删改查实现
  12. opengl 读取obj模型
  13. 【1】DICOM图像格式
  14. 【每日一题】蜗牛爬井问题
  15. ColorMatrix 5*5颜色矩阵
  16. Windows Server 2022 发布(正式版下载)
  17. 图解常用的互联网架构体系
  18. T6400 VS T4300
  19. 数字ic设计|如何设计低功耗SoC
  20. 使用动量的梯度下降法

热门文章

  1. matlab绘制磁场图,基于Matlab的电磁场图示化教学
  2. tf.nn.conv2d和tf.contrib.slim.conv2d的区别
  3. EtherCAT使用与解析-SII信息提取
  4. Htc vive Unity 新教程
  5. win10计算机怎么拨号上网,宽带拨号,教您win10系统宽带拨号上网的教程
  6. c语言时间函数状态,C语言的时间函数
  7. ABP学习笔记:领域服务 和 应用服务 区别
  8. 从微软下载Windows11操作系统镜像
  9. 华为p9 html尺寸,华为P9的屏幕尺寸是多少?
  10. C# 原子操作 Interlocked