录音文件识别通过异步任务将已录制的音频转换为文本。提交可通过 HTTP 或 HTTPS 下载的文件 URL 后,可轮询查询结果,也可通过回调接收结果;不支持直接提交本地文件。
计费与服务版本
录音文件识别提供试用版和商用版,计费规则请参见计费说明。
试用版升级为商用版的操作和费用说明,请参见服务管理与开通。
新接入时建议在任务参数中显式设置 version="4.0",该版本的轮询和回调结果使用一致的驼峰命名字段。旧版回调格式请参见历史版本兼容。
使用限制
文件要求
支持单轨和双轨的 WAV、MP3、MP4、M4A、WMA、AAC、OGG、AMR、FLAC 文件。音频文件不超过 512 MB,视频文件不超过 2 GB,文件总时长不超过 12 小时。
音频的语种、采样率需与项目中配置的识别模型匹配。模型选择方式和支持范围见语种和模型。
录音文件需存放在服务端可访问的文件服务器上。URL 的主机名需使用域名,不能使用 IP 地址;URL 不能包含空格,建议避免使用中文字符。
推荐将文件存放在阿里云 OSS。公共读文件可使用可访问的文件 URL;私有文件可使用预签名 URL ,有效期需覆盖服务端下载文件的时间。生成方式请参见使用预签名 URL 下载或预览文件。
自行搭建的文件服务器需保证 HTTP 响应头 Content-Length 与响应体的实际长度一致。
可用URL | 不可用URL |
https://gw.alipayobjects.com/os/bmw-prod/0574ee2e-f494-45a5-820f-63aee583045a.wav |
|
使用同地域 OSS 内网地址时,不产生外网流量费用,配置方式请参见通过 OSS 内网地址访问录音文件。
调用频率与任务时效
录音文件识别为离线服务,不限制识别任务的并发数。API 调用频率限制如下:
接口 | 用户级 QPS 限制 |
SubmitTask(POST) | 200 |
GetTaskResult(GET) | 500 |
GetTaskResult,同一 TaskId | 1 |
超过调用频率限制时会返回 Throttling.User。查询任务时需设置轮询间隔,控制请求频率。
更多并发与调用限制说明,请参见并发与调用限制。
新用户试用期为 3 个月,每隔 24 小时可免费识别 2 小时的录音文件。额度用完后,间隔 24 小时可继续试用。
提交任务后,免费用户的任务在 24 小时内完成,付费用户的任务在 3 小时内完成。识别结果在服务端保存 72 小时。
上述处理时效不适用于一次性提交大规模数据的情况,例如半小时内提交超过 500 小时的录音。大规模识别需求请联系售前专家。
调用流程
根据音频的语种和采样率,在项目中配置对应的识别模型。
准备可下载的录音文件 URL。
使用 POST 请求调用
SubmitTask,在Task参数中传入任务配置。提交成功后,响应 JSON 的顶层TaskId字段返回任务 ID。获取结果:轮询方式使用该
TaskId调用GetTaskResult;回调方式设置enable_callback=true和callback_url,任务完成后,服务端将结果 POST 到回调地址。
交互流程
客户端与服务端的交互流程如下。任务 ID 位于响应 JSON 的 TaskId 字段。

调用配置
接口采用 RPC 风格的 POP API,使用 AccessKey 签名鉴权。SubmitTask 使用 POST,GetTaskResult 使用 GET。SDK 中的产品名称为 nls-filetrans,地域、Endpoint 和 API 日期版本配置如下:
地域 | regionId / endpointName | domain | API 日期版本(Version) |
华东 2(上海) | cn-shanghai | filetrans.cn-shanghai.aliyuncs.com | 2018-08-17 |
华北 2(北京) | cn-beijing | filetrans.cn-beijing.aliyuncs.com | 2018-08-17 |
华南 1(深圳) | cn-shenzhen | filetrans.cn-shenzhen.aliyuncs.com | 2018-08-17 |
API 日期版本 Version 用于配置 POP 请求;任务参数中的小写 version 用于选择录音文件识别的服务版本。
请求说明
提交任务:SubmitTask
将以下 JSON 对象序列化为字符串,作为 Task 参数传入 POST 请求。示例中的 valid_times 仅识别指定时间段;需要识别整个文件时可省略该字段。
{
"appkey": "your-appkey",
"file_link": "https://gw.alipayobjects.com/os/bmw-prod/0574ee2e-f494-45a5-820f-63aee583045a.wav",
"auto_split":false,
"version": "4.0",
"enable_words": false,
"enable_sample_rate_adaptive": true,
"valid_times": [
{
"begin_time": 200,
"end_time":2000,
"channel_id": 0
}
]
}Task 字段
参数 | 值类型 | 是否必选 | 说明 |
appkey | String | 是 | 项目的 Appkey。项目中配置的识别模型需与音频的语种和采样率匹配。 |
file_link | String | 是 | 录音文件的 HTTP 或 HTTPS 下载地址。服务端需能够通过该地址下载文件。 |
version | String | 否 | 任务使用的服务版本。新接入时建议显式设置为 4.0;回调格式兼容说明请参见历史版本兼容。 |
enable_words | Boolean | 否 | 是否返回词信息。默认值为 false。开启时需设置 version 为 4.0。 |
enable_sample_rate_adaptive | Boolean | 否 | 是否将高于 16 kHz 的音频自动降采样至 16 kHz。默认值为 false。开启时需设置 version 为 4.0。 |
enable_callback | Boolean | 否 | 是否启用回调。默认值为 false。 |
callback_url | String | 否 | 回调服务地址。enable_callback 为 true 时必填。支持 HTTP 和 HTTPS,主机名需使用域名,不能使用 IP 地址。回调服务需能够接收 POST 请求。 |
auto_split | Boolean | 否 | 是否启用智能分轨,通过句子结果中的 ChannelId 区分说话人。通常先发言的一方 ChannelId 为 0。支持 8 kHz 和 16 kHz 音频;8 kHz 双声道开启分轨后默认按两人处理,channel0 和 channel1 为音轨编号;16 kHz 默认只分离首个声道。 |
supervise_type | Integer | 否 | 说话人人数的确定方式,需与 auto_split、speaker_num 配合使用。未设置时,8 kHz 由用户指定,16 kHz 由算法决定;1 表示使用 speaker_num 指定的人数;2 表示由算法决定人数。 |
speaker_num | Integer | 否 | 辅助指定说话人人数,取值为 2~100 的整数。8 kHz 默认值为 2,16 kHz 默认值为 100。需与 auto_split、supervise_type 配合使用。算法会尽量按指定人数输出结果,但不保证输出人数与该值一致。 |
enable_inverse_text_normalization | Boolean | 否 | 是否启用逆文本规范化(ITN),将中文数字转换为阿拉伯数字。默认值为 false。开启时需设置 version 为 4.0。 |
enable_disfluency | Boolean | 否 | 是否过滤语气词。默认值为 false。开启时需设置 version 为 4.0。 |
enable_punctuation_prediction | Boolean | 否 | 是否为识别结果添加标点。默认值为 true。 |
valid_times | List< ValidTime > | 否 | 有效时间段列表,用于仅识别指定的音频片段。每个元素的字段见下方 ValidTime 字段说明。 |
max_end_silence | Integer | 否 | 允许的最大结束静音,取值范围为 200~6000 ms,默认值为 800 ms。启用 enable_semantic_sentence_detection 后,此参数不生效。 |
max_single_segment_time | Integer | 否 | 单句话的最大时长,最小值为 5000 ms,默认值为 60000 ms。启用 enable_semantic_sentence_detection 后,此参数不生效。 |
customization_id | String | 否 | 通过 POP API 创建的定制语言模型 ID。默认不设置。 |
class_vocabulary_id | String | 否 | 类热词表 ID。默认不设置。 |
vocabulary_id | String | 否 | 泛热词表 ID。默认不设置。 |
enable_semantic_sentence_detection | Boolean | 否 | 是否启用语义断句。取值为 true 或 false,默认值为 false。 |
enable_timestamp_alignment | Boolean | 否 | 是否启用时间戳校准。取值为 true 或 false,默认值为 false。 |
first_channel_only | Boolean | 否 | 是否只识别首个声道。未设置时,8 kHz 音频处理双声道,16 kHz 音频处理单声道;false 表示均处理双声道,true 表示均只处理首个声道。8 kHz 双声道按音频时长计费;16 kHz 双声道按声道数×音频时长计费。录音的双声道内容重复时,可设置为 true。 |
special_word_filter | String | 否 | 敏感词过滤设置,支持自定义词语。默认不处理;可删除指定词语或将其替换为 *。配置方式见自定义过滤词示例。开启默认词表过滤时,使用以下词表:敏感词表 |
punctuation_mark | String | 否 | 用于断句的附加标点。不设置时使用句号、问号和叹号;设置后,在默认标点之外增加指定的标点。例如英文逗号填写 ",",中文和英文逗号填写 ",,"。支持多个标点,区分中英文标点,标点之间不加空格。非标点字符不生效。 |
sentence_max_length | Integer | 否 | 每句最多展示的字数,取值范围为 4~50。默认不启用。启用后未指定字数时,按长句断句。可用于控制字幕单行的最大字数。 |
ValidTime 字段
valid_times 的每个元素包含以下字段:
参数 | 值类型 | 是否必选 | 说明 |
begin_time | Int | 是 | 有效时间段的起始点时间偏移,单位为毫秒。 |
end_time | Int | 是 | 有效时间段的结束点时间偏移,单位为毫秒。 |
channel_id | Int | 是 | 有效时间段的作用音轨序号(从0开始)。 |
自定义过滤词
在 Task 中设置 special_word_filter。system_reserved_filter=true 启用默认词表过滤;filter_with_empty.word_list 指定删除的词,filter_with_signed.word_list 指定替换为 * 的词。这些设置可单独使用,也可组合使用。
{
"appkey": "your-appkey",
"file_link": "https://gw.alipayobjects.com/os/bmw-prod/0574ee2e-f494-45a5-820f-63aee583045a.wav",
"version": "4.0",
"special_word_filter": "{\"system_reserved_filter\":true,\"filter_with_empty\":{\"word_list\":[\"开始\",\"发生\"]},\"filter_with_signed\":{\"word_list\":[\"北京\"]}}"
}查询结果:GetTaskResult
将提交响应中的任务 ID 作为 TaskId 参数传入 GET 请求,并按使用限制设置查询间隔。
属性 | 值类型 | 是否必选 | 说明 |
TaskId | String | 是 | 识别任务ID。 |
返回说明
HTTP 状态表示 API 请求的处理结果,任务的识别状态由响应 JSON 中的 StatusCode 和 StatusText 表示。
提交响应
提交成功时返回以下 JSON:
{
"TaskId": "4b56f0c4b7e611e88f34c33c2a60****",
"RequestId": "E4B183CC-6CFE-411E-A547-D877F7BD****",
"StatusText": "SUCCESS",
"StatusCode": 21050000
}属性 | 值类型 | 是否必选 | 说明 |
TaskId | String | 是 | 识别任务ID。 |
RequestId | String | 是 | 请求ID,仅用于联调。 |
StatusCode | Int | 是 | 状态码。 |
StatusText | String | 是 | 状态说明。 |
查询响应
识别成功
以下为单轨中文录音nls-sample-16k.wav的识别结果示例。
{
"TaskId": "d429dd7dd75711e89305ab6170fe****",
"RequestId": "9240D669-6485-4DCC-896A-F8B31F94****",
"StatusText": "SUCCESS",
"BizDuration": 2956,
"SolveTime": 1540363288472,
"StatusCode": 21050000,
"Result": {
"Sentences": [{
"EndTime": 2365,
"SilenceDuration": 0,
"BeginTime": 340,
"Text": "北京的天气。",
"ChannelId": 0,
"SpeechRate": 177,
"EmotionValue": 5.0
}]
}
}排队中
任务尚未开始识别,等待后再次查询。
{
"TaskId": "c7274235b7e611e88f34c33c2a60****",
"RequestId": "981AD922-0655-46B0-8C6A-5C836822****",
"StatusText": "QUEUEING",
"StatusCode": 21050002
}识别中
任务正在识别,等待后再次查询。
{
"TaskId": "c7274235b7e611e88f34c33c2a60****",
"RequestId": "8E908ED2-867F-457E-82BF-4756194A****",
"StatusText": "RUNNING",
"BizDuration": 0,
"StatusCode": 21050001
}识别失败
以下为文件下载失败的响应示例。根据 StatusCode 和 StatusText 处理错误。
{
"TaskId": "4cf25b7eb7e711e88f34c33c2a60****",
"RequestId": "098BF27C-4CBA-45FF-BD11-3F532F26****",
"StatusText": "FILE_DOWNLOAD_FAILED",
"BizDuration": 0,
"SolveTime": 1536906469146,
"StatusCode": 41050002
}响应字段
Sentences 和 Words 位于 Result 对象中。
属性 | 值类型 | 是否必选 | 说明 |
TaskId | String | 是 | 识别任务ID。 |
StatusCode | Int | 是 | 状态码。 |
StatusText | String | 是 | 状态说明。 |
RequestId | String | 是 | 请求ID,用于调试。 |
Result | Object | 否 | 任务成功时返回的识别结果对象。排队、运行中或失败响应不包含该对象。 |
Sentences | List< SentenceResult > | 否 | Result 中的句子结果列表,StatusText 为 SUCCESS 时返回。 |
Words | List< WordResult > | 否 | Result 中的词信息列表。需设置 enable_words 为 true,且 version 为 4.0。 |
BizDuration | Long | 否 | 识别音频的时长,单位为毫秒。 |
SolveTime | Long | 否 | 识别完成时间的 Unix 时间戳,单位为毫秒。任务尚未完成时不返回。 |
Sentences 字段
属性 | 值类型 | 是否必选 | 说明 |
ChannelId | Int | 是 | 该句所属音轨ID。 |
BeginTime | Int | 是 | 该句的起始时间偏移,单位为毫秒。 |
EndTime | Int | 是 | 该句的结束时间偏移,单位为毫秒。 |
Text | String | 是 | 该句的识别文本结果。 |
EmotionValue | Float | 是 | 情绪能量值,取值为音量分贝值除以 10,范围为 1~10。 |
SilenceDuration | Int | 是 | 本句与上一句之间的静音时长,单位为秒。 |
SpeechRate | Int | 是 | 本句的平均语速。
|
回调结果
设置 enable_callback=true、callback_url 和 version="4.0" 后,任务完成时服务端向回调地址发送 POST 请求。识别结果字段与轮询方式一致,示例如下:
{
"Result": {
"Sentences": [{
"EndTime": 2365,
"SilenceDuration": 0,
"BeginTime": 340,
"Text": "北京的天气。",
"ChannelId": 0,
"SpeechRate": 177,
"EmotionValue": 5.0
}]
},
"TaskId": "36d01b244ad811e9952db7bb7ed2****",
"StatusCode": 21050000,
"StatusText": "SUCCESS",
"RequestTime": 1553062810452,
"SolveTime": 1553062810831,
"BizDuration": 2956
}RequestTime 为提交任务时的 Unix 时间戳,SolveTime 为识别完成时的 Unix 时间戳,单位均为毫秒。
词信息
设置 enable_words=true 且 version="4.0" 后,结果中包含 Words。轮询和回调返回的词信息一致。以下为中文录音的结果示例:
{
"StatusCode": 21050000,
"Result": {
"Sentences": [{
"SilenceDuration": 0,
"EmotionValue": 5.0,
"ChannelId": 0,
"Text": "北京的天气。",
"BeginTime": 340,
"EndTime": 2365,
"SpeechRate": 177
}],
"Words": [{
"ChannelId": 0,
"Word": "北京",
"BeginTime": 640,
"EndTime": 940
}, {
"ChannelId": 0,
"Word": "的",
"BeginTime": 940,
"EndTime": 1120
}, {
"ChannelId": 0,
"Word": "天气",
"BeginTime": 1120,
"EndTime": 2020
}]
},
"SolveTime": 1553236968873,
"StatusText": "SUCCESS",
"RequestId": "027B126B-4AC8-4C98-9FEC-A031158F****",
"TaskId": "b505e78c4c6d11e9a213e11db149****",
"BizDuration": 2956
}Words 字段
属性 | 值类型 | 是否必选 | 说明 |
BeginTime | Int | 是 | 词开始时间,单位为毫秒。 |
EndTime | Int | 是 | 词结束时间,单位为毫秒。 |
ChannelId | Int | 是 | 该词所属音轨ID。 |
Word | String | 是 | 词信息。 |
状态与错误处理
StatusCode | StatusText | 说明 |
21050000 | SUCCESS | SubmitTask:任务提交成功。GetTaskResult:任务识别成功。 |
21050001 | RUNNING | 任务正在识别,等待后再次查询。 |
21050002 | QUEUEING | 任务正在排队,等待后再次查询。 |
21050003 | SUCCESS_WITH_NO_VALID_FRAGMENT | 任务完成,但未检测到有效语音片段。检查文件是否包含有效语音。 |
错误码及处理方法,请参见错误码查询中的录音文件识别错误码。
语种和模型
语种和方言模型需在项目中配置,不能通过本接口的任务参数指定。支持语言模型定制和热词,详情请参见语言模型定制和热词。
在智能语音交互控制台的全部项目页面,选择目标项目,进入项目功能配置,根据语种和采样率选择模型。操作方法请参见管理项目。
语种
语言 | 模型名称 | 采样率 | 标点 | ITN | 顺滑 | 语义断句 | 声音和文本对齐 |
英语 | 通用-英文,教育直播-英文,教育内容分析-英文 | 16k | 支持 | 支持 | 支持 | 不支持 | 支持 |
电话客服(通用) | 8k | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
日语 | 通用-日语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 支持 |
西班牙语 | 通用-西班牙语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
通用-西班牙客服通用 | 8k | 支持 | 支持 | 不支持 | 不支持 | 不支持 | |
阿拉伯语 | 通用-阿拉伯语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
哈萨克语 | 通用-哈萨克语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
韩语 | 通用-韩语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
泰语 | 通用-泰语 | 16k | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |
通用-泰语客服通用 | 8k | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
印尼语 | 通用-印尼语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
电话客服(通用) | 8k | 支持 | 支持 | 不支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
俄语 | 通用-俄语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
越南语 | 通用-越南语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
通用-越南语客服通用 | 8k | 支持 | 支持 | 不支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
法语 | 通用-法语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
德语 | 通用-德语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
意大利语 | 通用-意大利语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
印地语 | 通用-印地语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
马来语 | 通用-马来语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
通用-马来语客服通用 | 8k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
菲律宾语 | 通用-菲律宾语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
电话客服(通用) | 8k | 支持 | 支持 | 不支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
泰米尔语 | 通用-泰米尔语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
葡萄牙语 | 通用-葡萄牙语 | 16k | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
土耳其语 | 通用-土耳其语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
波兰语 | 通用-波兰语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
乌克兰语 | 通用-乌克兰语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
罗马尼亚语 | 通用-罗马尼亚语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
荷兰语 | 通用-荷兰语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
希腊语 | 通用-希腊语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
匈牙利语 | 通用-匈牙利语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
爪哇语 | 通用-爪哇语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
孟加拉语 | 通用-孟加拉语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
缅甸语 | 通用-缅甸语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
老挝语 | 通用-老挝语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
斯瓦希里语 | 通用-斯瓦希里语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
阿塞拜疆语 | 通用-阿塞拜疆语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
波斯语 | 通用-波斯语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
僧伽罗语 | 通用-僧伽罗语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
加泰罗尼亚语 | 通用-加泰罗尼亚语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
高棉语 | 通用-高棉语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
希伯来语 | 通用-希伯来语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
克罗地亚语 | 通用-克罗地亚语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
豪萨语 | 通用-豪萨语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
马拉地语 | 通用-马拉地语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
泰卢固语 | 通用-泰卢固语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
旁遮普语 | 通用-旁遮普语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
瑞典语 | 通用-瑞典语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
保加利亚语 | 通用-保加利亚语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
丹麦语 | 通用-丹麦语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
挪威语 | 通用-挪威语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
坎纳达语 | 通用-坎纳达语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
马拉雅拉姆语 | 通用-马拉雅拉姆语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
捷克语 | 通用-捷克语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
乌尔都语 | 通用-乌尔都语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
尼泊尔语 | 通用-尼泊尔语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
蒙古语(外蒙) | 通用-蒙古语(外蒙) | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
乌兹别克语 | 通用-乌兹别克语 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
方言
语言 | 模型名称 | 采样率 | 标点 | ITN | 顺滑 | 语义断句 | 声音和文本对齐 |
粤语 | 通用-粤语 | 16k | 支持 | 支持 | 支持 | 不支持 | 支持 |
电话客服(通用) | 8k | 支持 | 支持 | 支持 | 不支持 | 支持 | |
粤中自由说 | 8k | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
粤语(繁体) | 通用-粤语(繁体) | 8k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
通用-粤语(繁体) | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | |
四川话 | 通用-四川话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
电话客服(通用) | 8k | 支持 | 支持 | 支持 | 支持 | 支持 | |
湖北话 | 通用-湖北话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
通用-湖北话 | 8k | 支持 | 支持 | 支持 | 支持 | 支持 | |
上海话 | 通用-上海话 | 16k | 支持 | 支持 | 支持 | 支持 | 不支持 |
湖南话 | 通用-湖南话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
河南话 | 通用-河南话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
通用-河南话 | 8k | 支持 | 支持 | 支持 | 支持 | 支持 | |
浙江话 | 通用-浙江话 | 16k | 支持 | 支持 | 支持 | 支持 | 不支持 |
东北话 | 通用-东北话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
山东话 | 通用-山东话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
天津话 | 通用-天津话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
陕西话 | 通用-陕西话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
山西话 | 通用-山西话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
贵州话 | 通用-贵州话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
云南话 | 通用-云南话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
甘肃话 | 通用-甘肃话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
苏州话 | 通用-苏州话 | 16k | 支持 | 支持 | 支持 | 支持 | 不支持 |
闽南语 | 通用-闽南语 | 16k | 支持 | 支持 | 支持 | 支持 | 不支持 |
江西话 | 通用-江西话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
宁夏话 | 通用-宁夏话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
广西话 | 通用-广西话 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
通用-广西话 | 8k | 支持 | 支持 | 支持 | 支持 | 支持 | |
中文普通话 | 识音石 V1 - 端到端模型,教育内容分析,医疗内容分析,新闻媒体内容分析,娱乐视频内容分析,音视频离线转写(升级版),新零售领域识别模型,出行领域识别模型,汽车领域 | 16k | 支持 | 支持 | 支持 | 支持 | 支持 |
中英自由说 | 16k | 支持 | 支持 | 支持 | 支持 | 不支持 | |
识音石 V1 - 端到端模型 | 8k | 支持 | 支持 | 支持 | 支持 | 支持 | |
东南亚多语言 | 16k | 支持 | 不支持 | 不支持 | 不支持 | 不支持 |
历史版本兼容
任务参数 version="2.0" 的回调结果采用下划线命名字段,与 4.0 的驼峰命名字段不同。已按旧格式解析回调的应用,升级到 4.0 时需同步调整字段解析。旧版回调示例如下:
{
"result": [{
"begin_time": 340,
"channel_id": 0,
"emotion_value": 5.0,
"end_time": 2365,
"silence_duration": 0,
"speech_rate": 177,
"text": "北京的天气。"
}],
"task_id": "3f5d4c0c399511e98dc025f34473****",
"status_code": 21050000,
"status_text": "SUCCESS",
"request_time": 1551164878830,
"solve_time": 1551164879230,
"biz_duration": 2956
}