?> One of the advanced features: translate the screenshot content into any 100+ languages to get the language of another picture.
SunnyCapturer
provides a built-in account by default, but does not guarantee its stability, and does not make any commitment or responsibility.
-
Built-in account Built-in account **Built-in account
-
Pros: Free of charge, the quota is automatically reset on the 1st of every month, no setup required by the user
-
Disadvantages: shared by all users, occasional concurrency limit, quota used up before the end of the month.
-
-
Private account Pros.
- Pros: Private account only, register on your own platform and fill in the key in the settings screen.
- Disadvantages: paid, expensive, when the base quota is used up.
The following cloud API platforms are currently supported, with a total of 100+ languages supported for translation;
The monthly quota for “Image Translation” is 1 w times, reset at the beginning of the month. The monthly quota for “Image Translation” is 1 w times, reset at the beginning of month. After opening paid services, the QPS limit for both individual and enterprise authentication users is 10
Official website registration: https://cloud.tencent.com
Key Generation: https://console.cloud.tencent.com/cam
Registration Diagram:
The location of the fill key for this program:
『Machine Translation』 10,000 times, valid for 1 year; QPS/concurrent limit is 5; after that, you need to pay to use it;
Official website registration: https://cloud.baidu.com
Registration Diagram:
The location of the fill key for this program:
『Picture Translation』 New account will be given 50RMB credit, no free times, API interface need to pay to use!
Official website registration: https://ai.youdao.com
Registration Diagram:
The location of the fill key for this program:
Image Translation API Supported Languages | ||||||||
---|---|---|---|---|---|---|---|---|
Tencent cloud | Baidu cloud | Youdao cloud | ||||||
Official document | Official document | Official document | ||||||
English name | Chinese name | Code | English name | Chinese name | Code | English name | Chinese name | Code |
自动识别 | auto | 自动检测 | auto | Arabic | 阿拉伯语 | ar | ||
Simplified Chinese | 简体中文 | zh | English | 英语 | en | German | 德语 | de |
Traditional Chinese | 繁体中文 | zh-TW | Simplified Chinese | 中文 | zh | English | 英语 | en |
English | 英语 | en | Japanese | 日语 | jp | Spanish | 西班牙语 | es |
Japanese | 日语 | ja | Korean | 韩语 | kor | French | 法语 | fr |
Korean | 韩语 | ko | Portuguese | 葡萄牙语 | pt | Hindi | 印地语 | hi |
Russian | 俄语 | ru | French | 法语 | fra | Indonesian | 印度尼西亚语 | id |
French | 法语 | fr | German | 德语 | de | Italian | 意大利语 | it |
German | 德语 | de | Italian | 意大利语 | it | Japanese | 日语 | ja |
Italian | 意大利语 | it | Spanish | 西班牙 | spa | Korean | 韩语 | ko |
Spanish | 西班牙语 | es | Russian | 俄语 | ru | Dutch | 荷兰语 | nl |
Portuguese | 葡萄牙语 | pt | Dutch | 荷兰语 | nl | Portuguese | 葡萄牙语 | pt |
Malay | 马来西亚语 | ms | Malay | 马来语 | may | Russian | 俄语 | ru |
Thai | 泰语 | th | Danish | 丹麦语 | dan | Thai | 泰语 | th |
Vietnamese | 越南语 | vi | Swedish | 瑞典语 | swe | Vietnamese | 越南语 | vi |
Indonesian | 印尼语 | id | 中文 | zh-CHS | ||||
Polish | 波兰语 | pl | 中文繁体 | zh-CHT | ||||
Romanian | 罗马尼亚语 | rom | Afrikaans | 南非荷兰语 | af | |||
Turkish | 土耳其语 | tr | Azeerbaijani | 阿塞拜疆语 | az | |||
Greek | 希腊语 | el | Belarusian | 白俄罗斯语 | be | |||
Hungarian | 匈牙利语 | hu | Bulgarian | 保加利亚语 | bg | |||
Bangla | 孟加拉语 | bn | ||||||
Bosnian (Latin) | 波斯尼亚语 | bs | ||||||
Catalan | 加泰隆语 | ca | ||||||
Cebuano | 宿务语 | ceb | ||||||
Corsican | 科西嘉语 | co | ||||||
Czech | 捷克语 | cs | ||||||
Welsh | 威尔士语 | cy | ||||||
Danish | 丹麦语 | da | ||||||
Greek | 希腊语 | el | ||||||
Esperanto | 世界语 | eo | ||||||
Estonian | 爱沙尼亚语 | et | ||||||
Basque | 巴斯克语 | eu | ||||||
Persian | 波斯语 | fa | ||||||
Finnish | 芬兰语 | fi | ||||||
Frisian | 弗里西语 | fy | ||||||
Irish | 爱尔兰语 | ga | ||||||
Scots | 苏格兰盖尔语 | gd | ||||||
Galician | 加利西亚语 | gl | ||||||
Gujarati | 古吉拉特语 | gu | ||||||
Hausa | 豪萨语 | ha | ||||||
Hawaiian | 夏威夷语 | haw | ||||||
Hebrew | 希伯来语 | he | ||||||
Croatian | 克罗地亚语 | hr | ||||||
Haitian | 海地克里奥尔语 | ht | ||||||
Hungarian | 匈牙利语 | hu | ||||||
Armenian | 亚美尼亚语 | hy | ||||||
Igbo | 伊博语 | ig | ||||||
Icelandic | 冰岛语 | is | ||||||
Javanese | 爪哇语 | jw | ||||||
Georgian | 格鲁吉亚语 | ka | ||||||
Kazakh | 哈萨克语 | kk | ||||||
Khmer | 高棉语 | km | ||||||
Kannada | 卡纳达语 | kn | ||||||
Kurdish | 库尔德语 | ku | ||||||
Kyrgyz | 柯尔克孜语 | ky | ||||||
Latin | 拉丁语 | la | ||||||
Luxembourgish | 卢森堡语 | lb | ||||||
Lao | 老挝语 | lo | ||||||
Lithuanian | 立陶宛语 | lt | ||||||
Latvian | 拉脱维亚语 | lv | ||||||
Malagasy | 马尔加什语 | mg | ||||||
Maori | 毛利语 | mi | ||||||
Macedonian | 马其顿语 | mk | ||||||
Malayalam | 马拉雅拉姆语 | ml | ||||||
Mongolian | 蒙古语 | mn | ||||||
Marathi | 马拉地语 | mr | ||||||
Malay | 马来语 | ms | ||||||
Maltese | 马耳他语 | mt | ||||||
Myanmar (Burmese) | 缅甸语 | my | ||||||
Nepali | 尼泊尔语 | ne | ||||||
Norwegian | 挪威语 | no | ||||||
Nyanja (Chichewa) | 齐切瓦语 | ny | ||||||
Punjabi | 旁遮普语 | pa | ||||||
Polish | 波兰语 | pl | ||||||
Pashto | 普什图语 | ps | ||||||
Romanian | 罗马尼亚语 | ro | ||||||
Sindhi | 信德语 | sd | ||||||
Sinhala (Sinhalese) | 僧伽罗语 | si | ||||||
Slovak | 斯洛伐克语 | sk | ||||||
Slovenian | 斯洛文尼亚语 | sl | ||||||
Samoan | 萨摩亚语 | sm | ||||||
Shona | 修纳语 | sn | ||||||
Somali | 索马里语 | so | ||||||
Albanian | 阿尔巴尼亚语 | sq | ||||||
Serbian (Cyrillic) | 塞尔维亚语(西里尔文) | sr-Cyrl | ||||||
Serbian (Latin) | 塞尔维亚语(拉丁文) | sr-Latn | ||||||
Sesotho | 塞索托语 | st | ||||||
Sundanese | 巽他语 | su | ||||||
Swedish | 瑞典语 | sv | ||||||
Kiswahili | 斯瓦希里语 | sw | ||||||
Tamil | 泰米尔语 | ta | ||||||
Telugu | 泰卢固语 | te | ||||||
Tajik | 塔吉克语 | tg | ||||||
Filipino | 菲律宾语 | tl | ||||||
Turkish | 土耳其语 | tr | ||||||
Ukrainian | 乌克兰语 | uk | ||||||
Urdu | 乌尔都语 | ur | ||||||
Uzbek | 乌兹别克语 | uz | ||||||
Yiddish | 意第绪语 | yi | ||||||
Yoruba | 约鲁巴语 | yo | ||||||
Cantonese (Traditional) | 粤语 | yue | ||||||
Zulu | 南非祖鲁语 | zu |
Cloud API Error Codes and Meaning for Image Translation | |||||||
---|---|---|---|---|---|---|---|
Tencent cloud | Baidu cloud | Youdao cloud | |||||
Official document | Official document | Official document | |||||
Error code | Clarification | Error code | Error message | Descripcion | Solution | Error code | Meaning |
FailedOperation.ErrorUserArea | 用户区域与请求服务区域不一致。 | 0 | Success | 成功 | 101 | 缺少必填的参数,首先确保必填参数齐全,然后确认参数书写是否正确。 | |
FailedOperation.InsertErr | 数据插入错误。 | 52001 | TIMEOUT | 请求超时 | 重试 | 102 | 不支持的语言类型 |
FailedOperation.LanguageRecognitionErr | 暂时无法识别该语种。 | 52002 | SYSTEM ERROR | 系统错误 | 重试 | 103 | 翻译文本过长 |
FailedOperation.NoFreeAmount | 本月免费额度已用完,如需继续使用您可以在机器翻译控制台升级为付费使用。 | 54000 | PARAM_FROM_TO_OR_Q_EMPTY | 必填参数为空或固定参数有误 | 检查参数是否误传 | 104 | 不支持的API类型 |
FailedOperation.RequestAiLabErr | 内部请求错误。 | 54003 | Invalid Access Limit | 访问频率受限 | 请降低您的访问频率 | 105 | 不支持的签名类型 |
FailedOperation.ServiceIsolate | 账号因为欠费停止服务,请在腾讯云账户充值。 | 54005 | Long query overflow, retry later | 长query请求频繁 | 请降低长query的发送频率,3s后再试 | 106 | 不支持的响应类型 |
FailedOperation.StopUsing | 账号已停服。 | 58001 | INVALID_TO_PARAM | 译文语言方向不支持,或译文语言字段有误 | 请检查译文语言是否在语言列表里 | 107 | 不支持的传输加密类型 |
FailedOperation.SubmissionLimitReached | 当日提交任务数达到上限 | 69001 | picture fail | 上传图片数据有误 | 检查图片是否有问题 | 108 | 应用ID无效,注册账号,登录后台创建应用和实例并完成绑定,可获得应用ID和应用密钥等信息, |
FailedOperation.TooManyWaitProcess | 过多未完成任务 | 69002 | picture recognition time out | 图片识别超时 | 重试 | 109 | batchLog格式不正确 |
FailedOperation.UserHasNoFreeAmount | 本月免费额度已用完,如需继续使用您可以在机器翻译控制台购买资源包或开通后付费使用。 | 69003 | picture recognition fail | 内容识别失败 | 更换图片重试 | 110 | 无相关服务的有效实例,应用没有绑定服务实例,可以新建服务实例,绑定服务实例。注:某些服务的翻译结果发音需要tts实例,需要在控制台创建语音合成实例绑定应用后方能使用。 |
FailedOperation.UserNotRegistered | 服务未开通,请在腾讯云官网机器翻译控制台开通服务。 | 69004 | picture recognition empty | 识别内容为空 | 更换图片重试 | 111 | 开发者账号无效 |
InternalError.BackendTimeout | 后台服务超时,请稍后重试。 | 69005 | picture size limit 4M | 图片大小超限(超过4M) | 更换图片重试 | 112 | 请求服务无效 |
InternalError.ErrorGetRoute | 路由获取错误。 | 69006 | picture px error | 图片尺寸不符合标准(最短边至少30px,最长边最大4096px) | 更换图片重试 | 113 | q不能为空 |
InternalError.ErrorUnknown | 未知错误。 | 69007 | picture format error | 图片格式不支持 | 更换图片重试 | 114 | 不支持的图片传输方式 |
InternalError.RequestFailed | 请求失败。 | 69012 | Invalid param paste type | 文字贴合参数异常 | 请检查参数 paste,枚举示例:0-关闭文字贴合 1-返回整图贴合 2-返回块区贴合 | 201 | 解密失败,可能为DES,BASE64,URLDecode的错误 |
InvalidParameter.DuplicatedSessionIdAndSeq | 重复的SessionUuid和Seq组合。 | 202 | 签名检验失败,如果确认应用ID和应用密钥的正确性,仍返回202,一般是编码问题。请确保翻译文本 q 为UTF-8编码. | ||||
InvalidParameter.MissingParameter | 参数错误。 | 203 | 访问IP地址不在可访问IP列表 | ||||
InvalidParameter.SeqIntervalTooLarge | Seq之间的间隙请不要大于2000。 | 205 | 请求的接口与应用的平台类型不一致,确保接入方式(Android SDK、IOS SDK、API)与创建的应用平台类型一致。如有疑问请参考入门指南. | ||||
LimitExceeded.LimitedAccessFrequency | 超出请求频率。 | 206 | 因为时间戳无效导致签名校验失败 | ||||
UnauthorizedOperation.ActionNotFound | 请填写正确的Action字段名称。 | 207 | 重放请求(接口salt+curtime来防重放(即一个请求不可以被请求2次),所以salt最好为UUID。) | ||||
UnsupportedOperation.AudioDurationExceed | 音频分片长度超过限制,请保证分片长度小于8s。 | 301 | 辞典查询失败 | ||||
UnsupportedOperation.TextTooLong | 单次请求text超过长度限制。 | 302 | 翻译查询失败 | ||||
UnsupportedOperation.UnSupportedTargetLanguage | 不支持的目标语言,请参照语言列表。 | 303 | 服务端的其它异常 | ||||
UnsupportedOperation.UnsupportedLanguage | 不支持的语言,请参照语言列表。 | 304 | 会话闲置太久超时 | ||||
UnsupportedOperation.UnsupportedSourceLanguage | 不支持的源语言,请参照语言列表。 | 401 | 账户已经欠费停 | ||||
402 | offlinesdk不可用 | ||||||
411 | 访问频率受限,请稍后访问 | ||||||
412 | 长请求过于频繁,请稍后访问 | ||||||
1001 | 无效的OCR类型 | ||||||
1002 | 不支持的OCR image类型 | ||||||
1003 | 不支持的OCR Language类型 | ||||||
1004 | 识别图片过大 | ||||||
1201 | 图片base64解密失败 | ||||||
1301 | OCR段落识别失败 | ||||||
1411 | 访问频率受限 | ||||||
1412 | 超过最大识别字节数 | ||||||
2003 | 不支持的语言识别Language类型 | ||||||
2004 | 合成字符过长 | ||||||
2005 | 不支持的音频文件类型 | ||||||
2006 | 不支持的发音类型 | ||||||
2201 | 解密失败 | ||||||
2301 | 服务的异常 | ||||||
2411 | 访问频率受限,请稍后访问 | ||||||
2412 | 超过最大请求字符数 | ||||||
3001 | 不支持的语音格式 | ||||||
3002 | 不支持的语音采样率 | ||||||
3003 | 不支持的语音声道 | ||||||
3004 | 不支持的语音上传类型 | ||||||
3005 | 不支持的语言类型 | ||||||
3006 | 不支持的识别类型 | ||||||
3007 | 识别音频文件过大 | ||||||
3008 | 识别音频时长过长 | ||||||
3009 | 不支持的音频文件类型 | ||||||
3010 | 不支持的发音类型 | ||||||
3201 | 解密失败 | ||||||
3301 | 语音识别失败 | ||||||
3302 | 语音翻译失败 | ||||||
3303 | 服务的异常 | ||||||
3411 | 访问频率受限,请稍后访问 | ||||||
3412 | 超过最大请求字符数 | ||||||
4001 | 不支持的语音识别格式 | ||||||
4002 | 不支持的语音识别采样率 | ||||||
4003 | 不支持的语音识别声道 | ||||||
4004 | 不支持的语音上传类型 | ||||||
4005 | 不支持的语言类型 | ||||||
4006 | 识别音频文件过大 | ||||||
4007 | 识别音频时长过长 | ||||||
4201 | 解密失败 | ||||||
4301 | 语音识别失败 | ||||||
4303 | 服务的异常 | ||||||
4411 | 访问频率受限,请稍后访问 | ||||||
4412 | 超过最大请求时长 | ||||||
5001 | 无效的OCR类型 | ||||||
5002 | 不支持的OCR image类型 | ||||||
5003 | 不支持的语言类型 | ||||||
5004 | 识别图片过大 | ||||||
5005 | 不支持的图片类型 | ||||||
5006 | 文件为空 | ||||||
5201 | 解密错误,图片base64解密失败 | ||||||
5301 | OCR段落识别失败 | ||||||
5411 | 访问频率受限 | ||||||
5412 | 超过最大识别流量 | ||||||
9001 | 不支持的语音格式 | ||||||
9002 | 不支持的语音采样率 | ||||||
9003 | 不支持的语音声道 | ||||||
9004 | 不支持的语音上传类型 | ||||||
9005 | 不支持的语音识别 Language类型 | ||||||
9301 | ASR识别失败 | ||||||
9303 | 服务器内部错误 | ||||||
9411 | 访问频率受限(超过最大调用次数) | ||||||
9412 | 超过最大处理语音长度 | ||||||
10001 | 无效的OCR类型 | ||||||
10002 | 不支持的OCR image类型 | ||||||
10004 | 识别图片过大 | ||||||
10201 | 图片base64解密失败 | ||||||
10301 | OCR段落识别失败 | ||||||
10411 | 访问频率受限 | ||||||
10412 | 超过最大识别流量 | ||||||
11001 | 不支持的语音识别格式 | ||||||
11002 | 不支持的语音识别采样率 | ||||||
11003 | 不支持的语音识别声道 | ||||||
11004 | 不支持的语音上传类型 | ||||||
11005 | 不支持的语言类型 | ||||||
11006 | 识别音频文件过大 | ||||||
11007 | 识别音频时长过长,最大支持30s | ||||||
11201 | 解密失败 | ||||||
11301 | 语音识别失败 | ||||||
11303 | 服务的异常 | ||||||
11411 | 访问频率受限,请稍后访问 | ||||||
11412 | 超过最大请求时长 | ||||||
12001 | 图片尺寸过大 | ||||||
12002 | 图片base64解密失败 | ||||||
12003 | 引擎服务器返回错误 | ||||||
12004 | 图片为空 | ||||||
12005 | 不支持的识别图片类型 | ||||||
12006 | 图片无匹配结果 | ||||||
13001 | 不支持的角度类型 | ||||||
13002 | 不支持的文件类型 | ||||||
13003 | 表格识别图片过大 | ||||||
13004 | 文件为空 | ||||||
13301 | 表格识别失败 | ||||||
15001 | 需要图片 | ||||||
15002 | 图片过大(1M) | ||||||
15003 | 服务调用失败 | ||||||
17001 | 需要图片 | ||||||
17002 | 图片过大(1M) | ||||||
17003 | 识别类型未找到 | ||||||
17004 | 不支持的识别类型 | ||||||
17005 | 服务调用失败 |
- Tencent Cloud-Privacy Policy: https://cloud.tencent.com/document/product/301/11470
- Baidu Cloud-Privacy Policy: https://cloud.baidu.com/doc/Agreements/s/Plr0fi68q
- Baidu Cloud-SDK Privacy Policy: https://ai.baidu.com/ai-doc/REFERENCE/Ckdym0tc9
- Wealth Cloud - Privacy Policy: https://c.youdao.com/dict/law/youdaofanyi_pc_privacy.html
- Wealth Cloud-Image Translation-Privacy Agreement: https://ai.youdao.com/DOCSIRMA/html/trans/sdk_privacy/tpfy/index.html