可以参考阿里的示例地址:

Java SDK - 机器翻译 - 阿里云

我使用的是专业版

定价参考: 机器翻译产品定价 - 机器翻译 - 阿里云

谷歌API翻译 :

java 调用谷歌翻译API(直接可以使用)_m0_57556230的博客-CSDN博客

示例代码:

package com.nig.lion.utils;import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.alimt.model.v20181012.TranslateECommerceRequest;
import com.aliyuncs.alimt.model.v20181012.TranslateECommerceResponse;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile;import java.net.URLEncoder;/*** @Description : 阿里翻译  描述* @program: demo      程序* @ClassName AliTranslate.java       类名* @author: Mr.Wang               作者* @date: 2021-12-18 12:08 // 生成时间**/
public class AliTranslate {// 使用您的阿里云访问密钥  阿里云账号的AccessKey IDstatic String accessKeyId = "<your_access_key_id>";// 使用您的阿里云访问密钥  阿里云账号Access Key Secretstatic String accessKeySecret = "<your_access_key_secret>";public static void main(String[] args) {String content = "It's a bit chilly today";String aliTranslate = aliTranslate(content);System.out.println(aliTranslate);}public static String aliTranslate(String content) {// 创建DefaultAcsClient实例并初始化try {DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou",accessKeyId,accessKeySecret);IAcsClient client = new DefaultAcsClient(profile);// 创建API请求并设置参数TranslateECommerceRequest eCommerceRequest = new TranslateECommerceRequest();eCommerceRequest.setScene("title");// 设置请求方式,POSTeCommerceRequest.setMethod(MethodType.POST);//翻译文本的格式eCommerceRequest.setFormatType("text");//源语言eCommerceRequest.setSourceLanguage("en");//原文eCommerceRequest.setSourceText(URLEncoder.encode(content, "UTF-8"));//目标语言eCommerceRequest.setTargetLanguage("zh");TranslateECommerceResponse eCommerceResponse = client.getAcsResponse(eCommerceRequest);JSONObject json = (JSONObject) JSONObject.toJSON(eCommerceResponse);JSONObject data = (JSONObject) json.get("data");String string = data.get("translated").toString();return string;} catch (Exception e) {e.printStackTrace();}return null;}
}

java 调用阿里云翻译相关推荐

  1. Java调用阿里云OSS下载文件

    1.准备工作 具体细节参考Java调用阿里云oss_迷途知返-的博客-CSDN博客_java使用阿里云oss. 2.项目需求 我这里只需要根据文件名称把文件从oss下载下来即可,参考阿里云官网指导:下 ...

  2. Java调用阿里云短信接口,发送短信

    Java调用阿里云短信接口,发送短信 1.短信服务这个很简单,只需要知道accessKeyId(AK).accessKeySecret(SK).短信签名.短信模板即可. 2.域名和产品名称是固定的,使 ...

  3. 使用java调用阿里云车牌识别API

    实现车牌识别功能我采用调用阿里云车牌识别API的方法,我使用的是eclipse,jdk 1.8,Tomcat 9.0 1.进入阿里云主页先创建阿里云账号 2.在控制台的头像那里找到AccessKey管 ...

  4. java调用阿里云api发送短信验证服务

    1.先在maven构建需要的jar包 <dependency><groupId>com.aliyun</groupId><artifactId>aliy ...

  5. java调用阿里云短信服务器-发送短信

    首先注册购买阿里云短信服务器,具体步骤自行百度 代码 maven依赖 <!-- 阿里短信平台依赖 --><dependency><groupId>com.aliyu ...

  6. java调用阿里云实现短信推送

    1.注册阿里云并开通短信推送功能 2.创建密匙对,该密匙对是访问阿里SDK的钥匙 3.创建主题和订阅(也可以选择使用默认的)并获取endpoint 4.下载最新的SDK 5.新建java项目,把sdk ...

  7. java调用阿里云上传和下载(项目亲测)

    pom文件导入依赖就不贴了,直接到官网贴最新的就行:https://help.aliyun.com/document_detail/32009.html?spm=a2c4g.11186623.6.80 ...

  8. java 调用阿里云短信接口,报InvalidTimeStamp.Expired : Specified time stamp or date value is expired.

    首先官网是这样解释的  简单就是,自己的电脑(或者服务器) 的时间跟阿里云的服务器时间 想差 15分钟了, 解决方法就是 : 把自己的电脑时间 (或者服务器)的时间  改成标准的北京时间就行了.

  9. java调用阿里云NLP自然语言处理模型

    由于SDK调用需要收费,所以采用API调用,每天有50万次免费额度,直接复制就能用 一.开通账号服务 1.百度搜索阿里巴巴自然语言处理开放平台 2.登录后页面 3.获取AccessKey和Secret ...

  10. JAVA中调用阿里云语音通知Api并接收消息回执

    JAVA中调用阿里云语音通知Api并接收消息回执 配置文件 需要的包 <dependency><groupId>com.aliyun</groupId><ar ...

最新文章

  1. 开发日记-20190925 关键词 试错的一天
  2. QT小例子 ---文件查找
  3. 看完这篇文章之后,终于明白了编译到底怎么回事。
  4. Java Date Time 教程-java.sql.Timestamp
  5. 蓝桥杯 第三届C/C++预赛真题(7) 放棋子(水题)
  6. 强化学习(part2)--马尔科夫决策
  7. linux中group命令详解,linux groupmod命令参数及用法详解
  8. 快速找出Linux服务器上不该存在恶意或后门文件
  9. #333. 【NOIP2017】宝藏
  10. 第一次使用博客,略激动。
  11. 拿过3个重点、8个面上的专家:申请国家基金心得与体会
  12. 正在启动文档服务器,正在启动远程服务器
  13. 移动端web轮播图插件swiper,功能很强大
  14. php专杀工具下载,顽固木马专杀工具下载-顽固木马专杀工具正式版2019.5.13.1官方版-QQ下载站...
  15. shopex PHP Notice,shopex官网用PHP为SHOPEX增加日志功能代码
  16. 游戏功能模块——新手引导
  17. 利用微信公众号实现商品的展示和支付(2)
  18. V8引擎:编译器和解析器是如何执行一段javascript代码的?
  19. 无人值守安装系统完整(CentOS7)
  20. 微信开发者工具黑屏/打不开解决办法

热门文章

  1. 中兴新支点操作系统上两个方便的小工具
  2. java pdf打印_Java 打印PDF文档(3种方式)
  3. 白盒测试和黑盒测试的区别
  4. 使用php生成条形码
  5. dos命令行的四种打开方式
  6. source insight护眼模式颜色
  7. 分享超好用的截动图工具ScreenToGif
  8. 小众创客的狂欢——树莓派
  9. WebGL切换着色器 绘制不同物体
  10. 国五条催生末班车效应 郑州二手房交易量激增