小牛翻译:图片翻译API+语音翻译API调用,保姆级使用教程

一、小牛翻译接口简介

图片翻译API

  1. 支持格式:png、jpg、jpeg、bmp
  2. 支持图片尺寸:128px*128px~2048px*2048px
  3. 支持最大图片大小:10M
  4. 支持的语种:中、英、日、韩、俄

语音翻译API

  1. 支持格式:MP3、WAV
  2. 支持语音时长:60s
  3. 支持最大文件大小:2M
  4. 支持的语种:中、英、日、韩、俄

如需要更多语种或更多API接口权限,可以联系小牛官网客服咨询。

备注

①小牛官网提供在线试用功能,可以查看翻译效果,满意再写代码调用。

试用链接:小牛翻译开放平台 - 机器翻译找小牛

②小牛官网,每个账号每天赠送100积分,相当于20万字符流量/34页文档页数/34张图片/25次语音翻译。在线和API调用都可使用。(每日自动到账,无需手动领取)

③如需使用文本翻译+文档翻译的API调用,可参考我之前的文章,里面有详细介绍:小牛翻译API接口的服务开通及使用JAVA进行接口调用实例演示_翻译软件是怎么调用翻译接口的-CSDN博客
 

二、如何调用

1.获取API KEY 和 APP ID

     ①【注册】或【登录】小牛翻译官网账号;

     ②进入【控制台】页面,然后在左侧菜单栏点击【API应用】;

     ③找到所需的API服务【图片API/语音API】,点击【开通】按钮;

     ④即可获取对应的 APIKEY 和 APPID。

2.开始集成

    可參考官网【图片翻译API开发文档】、【语音翻译API开发文档】。

    值得一提的事,小牛是我发现唯一提供终止接口的翻译引擎提供商。文件在翻译过程中,如果停止翻译,不会扣除翻译额度。

三、JAVA集成实例

需要注意的点

1.译后文件类型

图片翻译 API 和语音翻译 API ,获取到翻译后的内容为文本,没有把译后内容直接生成图片或语音的接口。小牛提供的下载接口,图片下载的是docx,语音下载的是txt。

 2.权限字符串

这个稍微麻烦些,不过官网开发文档里有详细的权限字符串生成规则可参考。

3.调用示例<

### 小牛翻译 API 的基本介绍 小牛翻译是一种基于神经网络机器翻译技术的服务平台,提供高质量的多语言互译功能[^1]。其API接口允许开发者通过简单的HTTP请求调用服务,从而实现多种应用场景下的自动化翻译。 #### 接口基本信息 小牛翻译API支持GET和POST两种方式发送请求,并返回JSON格式的数据响应。为了确保安全性以及计费准确性,每次调用都需要携带有效的`apikey`作为身份验证参数[^2]。 以下是获取翻译结果的一个典型流程说明: - **URL**: `http://api.niutrans.com/NiuTransServer/translation` - **Method**: POST (推荐), GET - **Parameters**: - `srcLang`: 源语言代码, 如zh-CN表示中文. - `tgtLang`: 目标语言代码, en-US代表英文. - `text`:翻译的具体文本内容. #### 示例代码展示 下面给出了一段利用Python脚本访问该API的例子: ```python import requests def translate_text(apikey, src_lang='zh-CN', tgt_lang='en-US', text="你好"): url = "http://api.niutrans.com/NiuTransServer/translation" payload = { 'from': src_lang, 'to': tgt_lang, 'apikey': apikey, 'text': text } response = requests.post(url, data=payload) result = response.json() if 'translatedText' in result: return result['translatedText'] else: raise Exception(f"Translation failed: {result}") if __name__ == "__main__": my_api_key = "your_own_api_key_here" translated_content = translate_text(my_api_key, text="今天天气真好") print(translated_content) ``` 上述程序定义了一个函数用于执行实际的网络请求操作并解析服务器反馈的信息[^3]。 ### 注意事项 当使用API时需要注意配额限制与错误处理机制等问题[^4]。如果频繁超出免费额度,则可能需要考虑升至付费版本来满足业务需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值