1. 百度翻译介绍
可选模式
- 通用翻译 API-标准版:完全免费,QPS=1
- 通用翻译 API-高级版(需进行个人认证),200万字符免费/每月;超过 200 万字符,按照 49 元人民币/百万字符支付当月超出部分字符量费用 (QPS 为 10) 。
- 通用翻译 API-尊享版:需企业认证,计费方式同上。
输入和输出(概览)
输出形式:trans_result
trans_result为一个数组,其中每一个{ }就是一个段落,其构造如下所示:
trans_result: [{
},{
},{
}]
段落成果即为trans_result数组中的一项:
{
“src”:””,“dst”:””}
一些参数说明
- q:请求翻译query
- from:翻译源语言
- to:译文语言
- appid:APP ID
- salt:随机数
- sigh:appid+q+salt+密钥 的MD5值
签名是为了保证调用安全,使用MD5算法生成的一段字符串,生成的签名长度为32位,签名中的英文字符均为小写格式。
2. 使用示例
这里测试将英文单词apple翻译为中文。
# 百度通用翻译API,不包含词典、tts语音合成等资源,如有相关需求请联系translate_api@baidu.com
# coding=utf-8
import http.client
import hashlib
import urllib
import random
import js

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=114261008&d=1&t=3&u=a1d466a5d5dc4b03a13aed5b025e3993)
935





