九肚鱼是什么鱼| 88年属什么的生肖| 吃什么避孕药可以推迟月经| 脚老抽筋是什么原因| 脚上起水泡是什么原因| 舌头胖大是什么原因| 念珠菌和霉菌有什么区别| 新生儿吐奶是什么原因| 颜狗是什么意思| 多莉是什么鱼| 慎独什么意思| 前列腺吃什么药见效快| 男人眉毛短是什么面相| 子什么意思| 三个虫念什么| 星座上升是什么意思| 端午节都吃什么菜好| 12.21是什么星座| 傍大款是什么意思| 动土破土是什么意思| 汗疱疹用什么药| 坐飞机不能带什么物品| 什么香什么鼻| 梦见鬼是什么意思| 甲辰年五行属什么| 红红的苹果像什么句子| 4p是什么意思| 如何查自己是什么命格| 秋天有什么植物| 猪肚炖什么| 好不热闹是什么意思| 什么阳地名| 吃什么能让月经快点来| 幽门螺旋杆菌用什么药治疗| 阴人是什么意思| 肝风是什么意思| 女性安全期是什么时候| 霉菌感染什么症状| 属马的生什么属相的宝宝好| 总胆固醇偏高是什么意思| 月经前有褐色分泌物是什么原因| 肚脐左侧是什么器官| 嘴唇黑是什么原因| 太阳穴长痘是什么原因| 神甫是什么意思| 老花眼是什么原因引起的| 小便浑浊是什么原因| 重庆的市花是什么| 故宫什么时候闭馆| 苏菲是什么意思| 头骨凹陷是什么原因| 毒血症是什么病| 太妹是什么意思| 淋病吃什么药好的最快| 男人做噩梦是什么预兆| 鹅蛋脸适合戴什么眼镜| 血糖高吃什么药好| 上呼吸道感染是什么病| 口周皮炎用什么药膏| 伟字五行属什么| 爱钻牛角尖是什么意思| 黄色分泌物是什么原因| 排卵期是什么| 主管是什么级别| 双肺局限性气肿是什么病| 腰间盘挂什么科| 维生素c高是什么原因| 节肢动物用什么呼吸| 毒龙是什么意思啊| 张柏芝和谢霆锋为什么离婚| yesido是什么意思| 锌过量会引发什么症状| lively是什么意思| 方阵是什么意思| 中国属于什么半球| 镇团委书记是什么级别| 打狂犬疫苗不能吃什么食物| 尿肌酐高是什么原因引起的| 梁子是什么意思| 710是什么意思| 假小子是什么意思| 什么是力量训练| 左侧头疼是什么原因| 野生葛根粉有什么功效| 葡萄糖阴性什么意思| 吥是什么意思| 牛油果什么味道| 女人阴部黑是什么原因| 水红色是什么颜色| 孩子一直咳嗽不好是什么原因| 雀斑是什么原因引起的| 眼皮跳是什么原因引起的| 丙字五行属什么| 三月份有什么节日| 北海特产有什么值得带| 势如破竹是什么意思| 什么什么害命| 猪胰是什么东西| 菊花搭配什么泡茶最好| lily是什么牌子| 胃病吃什么食物养胃| 贪恋是什么意思| 夕阳是什么时候| 屁股长痘痘用什么药膏| 舌头起泡是什么原因引起的| 前胸后背疼挂什么科| 早搏吃什么药最好| 好事多磨是什么意思| 边缘是什么意思| 孩子发烧挂什么科| 一月来两次月经是什么原因| 西洋菜是什么菜| 左侧脖子疼是什么原因| o型血是什么血型| 旗舰是什么意思| 1947年属什么| 铁观音是属于什么茶| 神是什么意思| 什么空如什么| 子宫内膜厚是什么原因引起的| 幽门螺旋杆菌阳性代表什么| 阴阳数字是什么数| 喝红茶对身体有什么好处| 乙肝核心抗体阳性什么意思| cm什么意思| 什么情况下安装心脏起搏器| 内膜薄是什么意思| 海棠依旧什么意思| 灶性肠化是什么意思| 霜降穿什么衣服| 高就是什么意思| 脉沉细是什么意思| 喉咙痰多吃什么药最好| 红花配绿叶是什么意思| 滋阴是什么意思| 黄精什么人不能吃| 血糖高的人吃什么主食| 9月9号什么星座| 梅长苏是什么电视剧| 1992年什么命| 什么是数位| 刺史相当于现在什么官| 疏肝解郁吃什么药| 专场是什么意思| 敛肺是什么意思| 营养不良吃什么药| hpv检查前需要注意什么| 孕妇什么体质容易晚生| 胎心胎芽最晚什么时候出现| p53野生型是什么意思| 脂肪肝适合吃什么水果| 什么样的人容易低血糖| 丹参治什么病| 部队股长是什么级别| 纳是什么意思| 漂流是什么| 百合是什么意思| 睾丸疼痛挂什么科| 孔子原名叫什么| 口吃是什么意思| 自负是什么意思| 虾虎鱼吃什么| 捡帽子有什么说法吗| 先期是什么意思| 梦见别人怀孕了是什么意思| 为感是什么意思| 酒精过敏什么症状| 小麦肤色是什么颜色| 痔疮的症状是什么| 微信为什么加不了好友| 为什么小便会带血| 胃胀不消化吃什么药好| 11月5号什么星座| 前额白发是什么原因| 软肋骨炎吃什么药对症| 女生怀孕的前兆是什么| 跪乳的动物是什么生肖| 山水有相逢是什么意思| 暮雪是什么意思| 为什么醋能让疣体脱落| hoka跑鞋中文叫什么| 蓝加红是什么颜色| 什么是龟头炎| 爱生闷气的人容易得什么病| 双肺多发结节是什么意思| 惜败是什么意思| 辩驳是什么意思| 台湾什么时候收回| 脚软没力气是什么原因引起的| 27属相是什么生肖| 七月初八是什么星座| 阴茎中途疲软吃什么药| 合羽念什么| 桃树什么时候修剪最好| 判决书什么时候生效| 嗜的意思是什么| mo是什么元素| 谷维素片是治什么病的| 啤酒酵母是什么| 回民为什么不能吃猪肉| adhd是什么| 庙会是什么意思| 多吃丝瓜有什么好处和坏处| who医学上是什么意思| 倒车雷达什么牌子好| 孕妇做无创是检查什么| 一国两制什么时候提出的| 什么情况下需要根管治疗| 鱼子酱是什么| 肛门痒擦什么药| 什么原因引起低压高| 宝宝咬人是什么原因| 四月十四日是什么节日| 经常中暑是什么原因| 文员是什么| 逍遥丸有什么作用| 胃炎吃什么中药效果好| 尿频尿急用什么药| 性格好是什么意思| ak是什么| 肆意是什么意思| 贤淑是什么意思| 服兵役是什么意思| 三多一少指的是什么| 查心脏挂什么科| 先期是什么意思| 上吐下泻吃什么好| 灰指甲用什么药最好| 冬瓜什么季节吃最好| 嫡孙是什么意思| 心功能不全是什么意思| 腿软无力是什么原因| 膀胱炎看什么科| 物是人非是什么意思| Rm是什么| 哺乳期可以吃什么感冒药| 情节是什么| 大排畸是什么检查| 孙策是孙权的什么人| 吃羊肉不能吃什么东西| 纤维硬结灶是什么意思| 多愁善感是什么意思| 梦见猫头鹰是什么预兆| 常温是什么意思| vca是什么意思| 糖尿病吃什么水果比较好| 什么是指标到校| 咖啡因是什么东西| ala是什么氨基酸| 荷叶搭配什么一起喝减肥效果好| 周长是什么意思| 黎字五行属什么| 中国海警是什么编制| 攻读学位填什么| 43岁属什么生肖| 围绝经期什么意思| 橘子什么时候成熟| 女人下身干燥无水是什么原因| 乳酸菌是什么| 梦见被追杀预示什么| 93年属鸡的是什么命| 天下之奇是什么生肖| 后羿代表什么生肖| 4月15日是什么日子| 百度
帮助与文档 > 产品文档 > 自然语言翻译服务 > API文档 > 实时语音翻译
实时语音翻译

实时语音翻译 API 简介

概念解释

实时语音翻译:可实现对连续音频流的实时翻译和整句翻译,转换成识别后文本信息并返翻译后文字流。

说明

Hi,您好,欢迎使用有道智云实时语音翻译API接口服务。

如果您想快速体验服务,建议您前往实时语音翻译体验中心 或者在体验中心右下侧找到小程序二维码,扫描进行体验。

如果您有与我们商务合作的需求,可以通过以下方式联系我们:

商务邮箱: AIcloud_Business@corp.youdao.com

如果您对文档内容有任何疑问,可以通过以下几种方式联系我们:

客服QQ:1906538062

智云翻译技术交流QQ 1群: 652880659

智云翻译技术交流QQ 2群: 669384425

智云翻译技术交流QQ 3群: 807539209

智云翻译技术交流QQ 4群: 936752411

联系邮箱: zhiyun@corp.youdao.com

温馨提示:

本文档主要针对开发人员,接入测试前需要获取应用ID应用密钥;如果您还没有,请按照新手指南操作。

平台向每个账户赠送50元的体验金,供用户集成前测试所用,具体资费规则详见 实时语音翻译服务报价

接口说明

接口地址:

wss://openapi.youdao.com/stream_speech_trans?{请求参数}

协议须知

调用方在集成实时语音翻译API时,请遵循以下规则。

规则 描述
传输方式 WSS
字符编码 统一使用UTF-8编码
响应格式 JSON
语音格式 wav(不压缩、pcm编码)
语音采样率 16k
语音编码 16bit位深的单声道

接口调用参数

服务接口的调用分为认证、实时通信两阶段。

1 .认证阶段

请求参数格式: key1=value1&key2=value2&key3=value3&key4=value4

参数说明:

参数 类型 必填 说明 示例
appKey String 已申请的应用ID 应用ID
salt String UUID uuid,唯一通用识别码
curtime String 时间戳(秒) 1522292849
sign String 签名 sha256(应用ID + salt + curtime + 应用密钥)
signType String 数字签名类型 v4
from String 源语言选择 参照下方语言表
to String 目标语言选择 参照下方语言表
format String 音频格式,支持wav wav
channel String 声道,支持单声道,值为1 1
version String api版本 v1
rate String 采样率 16000
streamEpType String 静音检测阈值降低,实现更短的断句处理和更快的服务请求响应 short
transPattern String 支持的翻译模式:
实时语音识别(stream)
整句翻译(sentence)
sentence
noitn String 强制把阿拉伯数字转为英文单词 (0/1),默认值为0 表示不强制 0
  • 注意:noitn参数只适用于以下语种:中文( zh-CHS ),粤语(yue ),英文( en ),英语(澳大利亚)( en-AUS ),英语(印度)(en-IND ),英语(英国)(en-GBR ),日文( ja ),韩文( ko ),西班牙语( es ),俄语(ru ),阿拉伯语(ar )

签名生成方法如下: sign=sha256(应用ID+salt+curtime+应用密钥)。(仅API接入方式的应用有应用密钥

2. 实时通信阶段

认证成功之后,进入实时通信阶段,此阶段客户端发送音频流和结束标识,并接收转写结果。

2. 2. 1 发送音频流

此阶段客户端通过 binary message 发送音频流,内容为音频的二进制数据,此过程的发送频率将影响文字结果展示的实时性。

建议以 200ms 间隔发送音频数据,若间隔超时 15s 以上,服务端将停止识别。

2. 2. 2 发送结束标识

客户端完成所有音频数据的发送后,需发送一个特殊的 binary message 到服务端作为音频流 发送结束的标识,内容为:

{"end": "true"}

输出结果

认证结果说明

服务端通过 text message 返回 json字符串的认证结果,参数示例:

参数 类型 说明
errorCode String 错误码,详见 错误代码列表
action String 状态标识,started:握手,recognition:识别,error:错误
result String 识别结果数据

成功:

{
	"result": {},
	"action": "started",
	"errorCode": "0"
}

失败:

{
	"result": "{}",
	"action": "error",
	"errorCode": "202"
}

识别结果说明

交互过程中,服务端不断通过 text message 返回实时识别结果到客户端,响应结果是以json形式输出(为text message)。

识别结果 result 参数说明:

参数 含义 说明
bg 分句开始时间 单位毫秒/ms (仅简体中文、通用英文、中英混合包括此字段)
ed 分句结束时间 单位毫秒/ms (仅简体中文、通用英文、中英混合包括此字段)
partial 是否是中间结果 true:中间结果;false:完整句子
segId 分句 id 从 1 开始递增
context 识别结果
tranContent 翻译结果

识别结果示例:

{
	"result": {
		"transPattern": "stream",
		"segId": 0,
		"bg": 60,
		"context": "Have a good day.",
		"tranContent": "祝你今天愉快。",
		"partial": true,
		"ed": 840
	},
	"errorCode": "0",
	"action": "recognition"
}

支持的语言表

代码 语言
zh-CHS 简体中文
zh-PURE7 普通话(简体、中国)
en-class 通用英文
enzh 中英混合
ar-IL 阿拉伯语(以色列)
ar-JO 阿拉伯语(约旦)
ar-AE 阿拉伯语(阿拉伯联合酋长国)
ar-BH 阿拉伯语(巴林)
ar-DZ 阿拉伯语(阿尔及利亚)
ar-SA 阿拉伯语(沙特阿拉伯)
ar-IQ 阿拉伯语(伊拉克)
ar-KW 阿拉伯语(科威特)
ar-MA 阿拉伯语(摩洛哥)
ar-TN 阿拉伯语(突尼斯)
ar-OM 阿拉伯语(阿曼)
ar-PS 阿拉伯语(巴勒斯坦国)
ar-QA 阿拉伯语(卡塔尔)
ar-LB 阿拉伯语(黎巴嫩)
ar-EG 阿拉伯语(埃及)
pl 波兰语(波兰)
da 丹麦语(丹麦)
de 德语(德国)
ru 俄语
fr 法语(法国)
fr-CA 法语(加拿大)
fi 芬兰语(芬兰)
ko 韩语(韩国)
nl 荷兰语(荷兰)
cs 捷克语(捷克共和国)
hr 克罗地亚语(克罗地亚)
lv 拉脱维亚语(拉脱维亚)
ro 罗马尼亚语(罗马尼亚)
ms 马来语(马来西亚)
pt-BRA 葡萄牙语(巴西)
pt 葡萄牙语(葡萄牙)
ja 日语(日本)
sv 瑞典语(瑞典)
te 泰卢固语(印度)
ta 泰米尔语(印度)
ta-SG 泰米尔语(新加坡)
ta-LK 泰米尔语(斯里兰卡)
ta-MY 泰米尔语(马来西亚)
th 泰语(泰国)
tr 土耳其语(土耳其)
es 西班牙语(西班牙)
es-AR 西班牙语(阿根廷)
es-BO 西班牙语(玻利维亚)
es-CL 西班牙语(智利)
es-COL 西班牙语(哥伦比亚)
es-CR 西班牙语(哥斯达黎加)
es-EC 西班牙语(厄瓜多尔)
es-SV 西班牙语(萨尔瓦多)
es-US 西班牙语(美国)
es-GT 西班牙语(危地马拉)
es-HN 西班牙语(洪都拉斯)
es-MEX 西班牙语(墨西哥)
es-NI 西班牙语(尼加拉瓜)
es-PA 西班牙语(巴拿马)
es-PY 西班牙语(巴拉圭)
es-PE 西班牙语(秘鲁)
es-PR 西班牙语(波多黎各)
es-DO 西班牙语(多米尼加共和国)
es-UY 西班牙语(乌拉圭)
es-VE 西班牙语(委内瑞拉)
it 意大利语(意大利)
hi 印地语(印度)
en-AUS 英语(澳大利亚)
en-CA 英语(加拿大)
en-GH 英语(加纳)
en-GBR 英语(英国)
en-IND 英语(印度)
en-IE 英语(爱尔兰)
en-KE 英语(肯尼亚)
en-NZ 英语(新西兰)
en-NG 英语(尼日利亚)
en-PH 英语(菲律宾)
en-SG 英语(新加坡)
en-ZAF 英语(南非)
en-TZ 英语(坦桑尼亚)
en-US 英语(美国)
vi 越南语(越南)
zh-TWN 台湾普通话(中国台湾)
lo 老挝语(老挝)
bn 孟加拉语(孟加拉)
bn-IN 孟加拉语(印度)
tl 菲律宾语
  • 注:目标语言不支持 “enzh 中英混合”

以下场景语种只能用作源语种,不可用做目标语种

语言 代码
s-ar 阿拉伯语(沙特阿拉伯)
s-ru 俄罗斯(俄罗斯)
s-tr 土耳其(土耳其)
s-pl 波兰(波兰)
s-ca 加泰罗尼亚语(西班牙)
s-nl 荷兰(荷兰)
s-sv 瑞典(瑞典)
s-it 意大利(意大利)
s-id 印尼(印度尼西亚)
s-fi 芬兰(芬兰)
s-fa 波斯
s-fr 法国(法国)
s-de 德国(德国)

服务配置

支持格式 免费用户最大支持并发 单次最大请求时长(s) 支持语言
wav 10 3600 参考支持的语言列表

错误代码列表

错误码 含义
101 缺少必填的参数,首先确保必填参数齐全,然后,确认参数书写是否正确。
102 不支持的语言类型
103 翻译文本过长
104 不支持的API类型
105 不支持的签名类型
106 不支持的响应类型
107 不支持的传输加密类型
108 应用ID无效,注册账号,登录后台创建应用和实例并完成绑定,可获得应用ID和应用密钥等信息
109 batchLog格式不正确
110 无相关服务的有效实例,应用没有绑定服务实例,可以新建服务实例,绑定服务实例。注:某些服务的翻译结果发音需要tts实例,需要在控制台创建语音合成实例绑定应用后方能使用。
111 开发者账号无效
112 请求服务无效
113 q不能为空
114 不支持的图片传输方式
201 解密失败,可能为DES,BASE64,URLDecode的错误
202 签名检验失败
203 访问IP地址不在可访问IP列表
205 请求的接口与应用的平台类型不一致,确保接入方式(Android SDK、IOS SDK、API)与创建的应用平台类型一致。如有疑问请参考入门指南
206 因为时间戳无效导致签名校验失败
207 重放请求
301 辞典查询失败
302 翻译查询失败
303 服务端的其它异常
304 会话闲置太久超时
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 服务调用失败

版本更新记录

上线日期 版本号 更新内容
2019.07.09 v1.0.0 有道智云实时语音翻译API上线
2019.08.20 v1.1.0 实时语音翻译API所支持语种扩充至86个

常用语言Demo

Java 示例

实时语音翻译 Java demo

Python3 示例

实时语音翻译 python3 demo

C#示例

实时语音翻译 c# demo

PHP 示例

实时语音翻译 php demo

go 示例

实时语音翻译 go demo

注:其他开发语言请参照 接口API文档 进行开发,也欢迎企业咨询来提出你们需要的demo。

甘之如饴什么意思 什么男什么女的成语 红景天是什么 孤寡是什么意思 斗鱼吃什么食物
什么的松树 为什么会长花斑癣 铅超标有什么症状 梦到分手了是什么征兆 什么工作赚钱最快
能够握紧的就别放了是什么歌 九出十三归指什么生肖 多囊为什么要跳绳而不是跑步 男人精子少吃什么药 碧螺春属于什么茶
有期徒刑是什么意思 微创人流和无痛人流有什么区别 青柑是什么 球菌是什么意思 迎春花是什么颜色的
ad是什么病的简称hcv9jop1ns8r.cn 女生腰疼是什么原因hlguo.com 孕妇适合喝什么茶hcv8jop1ns9r.cn 梦见杀狗是什么预兆zsyouku.com q热是什么病hcv8jop3ns9r.cn
慢阻肺吃什么药hcv9jop1ns3r.cn 给事中是什么官hanqikai.com 梦见把老鼠打死是什么意思hcv9jop0ns6r.cn 闰六月给父母买什么hcv8jop6ns9r.cn 儿童乳房发育挂什么科hcv8jop1ns9r.cn
collection什么牌子hcv7jop4ns7r.cn 视网膜脱落有什么症状hcv8jop5ns6r.cn 右胸上方隐痛什么原因hcv7jop6ns0r.cn 12月份是什么星座的hcv7jop9ns6r.cn 下面痛是什么原因hcv8jop4ns8r.cn
什么是软组织损伤hcv8jop2ns9r.cn 婧五行属什么hcv9jop0ns3r.cn 肠癌便血和痔疮便血有什么区别zhiyanzhang.com 什么泡水喝治口臭hcv9jop0ns2r.cn 新生儿什么时候吃adhcv8jop7ns2r.cn
百度 技术支持:克隆侠蜘蛛池 www.kelongchi.com