科大讯飞机器翻译——支持中文、英文、日语、韩语、法语、西班牙语、德语、俄语、阿拉伯语、泰语、越南语等语言的文本互译。
ifly- translate. 使用 iFlytek 的机器翻译 API (XQ) 翻译文本是一项面向实际任务的技能,主要用于支持 70+ 语言对;Setup. 在 QQ 创建一个应用, 启用 QQ 服务;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Translate text using iFlytek's Machine Translation API (机器翻译). Supports 70+ language pairs.
export XFYUN_APP_ID="your_app_id" export XFYUN_API_KEY="your_api_key" export XFYUN_API_SECRET="your_api_secret"
python3 scripts/translate.py "你好世界"
python3 scripts/translate.py -s en -t cn "Hello world"
echo "こんにちは" | python3 scripts/translate.py - -s ja -t cn
python3 scripts/translate.py -f document.txt -s cn -t en
| Flag | Short | Description |
|---|---|---|
text |
Text to translate (use - for stdin) |
|
--file |
-f |
Read text from a file |
--from |
-s |
Source language code (default: cn) |
--to |
-t |
Target language code (default: en) |
--verbose |
-v |
Show source/target language labels |
--raw |
Output raw JSON response |
| Code | Language | Code | Language |
|---|---|---|---|
cn |
中文 | en |
English |
ja |
日语 | ko |
韩语 |
fr |
法语 | de |
德语 |
es |
西班牙语 | ru |
俄语 |
ar |
阿拉伯语 | th |
泰语 |
vi |
越南语 | pt |
葡萄牙语 |
it |
意大利语 | tr |
土耳其语 |
Aliases are supported: zh→cn, chinese→cn, english→en, japanese→ja, etc.
Full language list: https://www.xfyun.cn/doc/nlp/xftrans/API.html
# Chinese to English python3 scripts/translate.py "人工智能改变世界" # English to Chinese python3 scripts/translate.py -s en -t cn "Artificial intelligence changes the world" # Japanese to Chinese python3 scripts/translate.py -s ja -t cn "おはようございます" # Verbose output with language labels python3 scripts/translate.py -v "你好" # Raw JSON for debugging python3 scripts/translate.py --raw "测试翻译"
--verbose: shows source and target with language labels--raw: full API JSON responsePOST https://itrans.xfyun.cn/v2/itsXFYUN_APP_ID, XFYUN_API_KEY, XFYUN_API_SECRETurllib, hmac, hashlib, json, etc.)答:支持文本到文本的机器翻译 ✨
答:目前支持包括英、日、法、西、俄等70多种语言,详细的语种可见 语种列表~
答:目前仅支持webapi接口哦 (,,•́ . •̀,,)
答:单次文本长度不得超过4096字节~
答:目前不支持,后续会开放,新消息请关注平台动态 (◕‿◕)
答:机器翻译产品页对应产品价格 → 点击申请购买,填好相关信息,商务工作人员会及时与您联系~
表现:返回 401 Unauthorized 或 authentication error
可能原因:
解决方法:
export XFYUN_APP_ID="你的APP_ID" export XFYUN_API_KEY="你的API_KEY" export XFYUN_API_SECRET="你的API_SECRET"
表现:返回 403 Forbidden 或提示服务未开通
可能原因:
解决方法:
表现:返回 402 Payment Required 或提示额度不足
可能原因:
解决方法:
表现:返回错误提示文本过长
可能原因:
解决方法:
表现:连接超时或网络错误
可能原因:
解决方法:
itrans.xfyun.cn 是否可访问ping itrans.xfyun.cn表现:返回语种错误或无法识别
可能原因:
解决方法:
cn、en、jaQ: 为什么翻译结果返回为空?
A: 检查一下输入的文本是否为空,或者是否包含特殊字符导致编码问题哦~ (。・`ω´・)
Q: 翻译速度很慢怎么办?
A: 可以检查一下网络状况,或者将长文本拆分处理~
Q: 如何查看我的使用量?
A: 登录 讯飞控制台 即可查看详细的使用统计和账单信息!
💡 小提示:
--raw 参数可以看到完整的API响应,方便调试哦~相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习