离线语音合成是指在弱网或无网状态下,通过设备本地的语音合成模型,将文本转换成自然流畅的语音。
产品体验
更多合成效果可至离线语音合成产品详情页进行体验。
功能介绍
离线语音合成主要包括以下功能,暂不支持多实例调用。
提供语速调节、语调调节、音量调节功能。
适用于车载导航、智能硬件、文学有声阅读和无障碍播报等场景。
以SDK的方式集成,支持多种不同硬件平台。
按照设备激活数量收费,收费更加灵活可控。
提供多种音色选择。
前提条件
已激活SDK,具体请参见开通授权。
语音包列表
名称 | voice参数值 | 类型 | 适用场景 | 支持语言 | 支持采样率(Hz) | 备注 | 下载链接 |
艾佳 | aijia | 标准女声 | 通用场景 | 支持中文及中英文混合场景 | 24K | 精品版 | |
艾诚 | aicheng | 温暖男声 | 通用场景 | 支持中文及中英文混合场景 | 24K | 精品版 | |
艾琪 | aiqi | 温柔女声 | 通用场景 | 支持中文场景 | 24K | 精品版 | |
艾达 | aida | 标准男声 | 通用场景 | 支持中文场景 | 24K | 精品版 | |
艾浩 | aihao | 资讯男声 | 文学场景 | 支持中文场景 | 24K | 精品版 | |
艾硕 | aishuo | 自然男声 | 客服场景 | 支持中文场景 | 24K | 精品版 | |
艾颖 | aiying | 软萌童声 | 文学场景 | 支持中文及中英文混合场景 | 24K | 精品版 | |
艾彤 | aitong | 儿童音 | 童声场景 | 仅支持纯中文场景 | 24K | 精品版 | |
Abby | abby | 美语女声 | 英文场景 | 仅支持英文场景 | 24K | 精品版 | |
Andy | andy | 美语男声 | 英文场景 | 仅支持英文场景 | 24K | 精品版 | |
Annie | annie | 美语女声 | 英文场景 | 仅支持英文场景 | 24K | 精品版 | |
小云 | xiaoyun | 标准女声 | 通用场景 | 支持中文及中英文混合场景 | 16K | 标准版 | |
小达 | xiaoda | 标准男声 | 通用场景 | 中文及中英文混合场景 | 16K | 标准版 | |
小刚 | xiaogang | 温暖男声 | 通用场景 | 中文及中英文混合场景 | 16K | 标准版 | |
小琪 | xiaoqi | 温柔女声 | 通用场景 | 中文及中英文混合场景 | 16K | 标准版 | |
小夏 | xiaoxia | 自然女声 | 客服场景 | 中文及中英文混合场景 | 16K | 标准版 |
时序图
激活及初始化参数说明
介绍离线TTS SDK激活及初始化时需要设置的参数,主要包括鉴权信息、工作路径及日志存储路径。
初始化参数设置并启用后,无法变更。
参数 | 类型 | 说明 | 是否必须 |
ak_id | string | AccessKey ID,获取方式请参见开通服务。 | 是 |
ak_secret | string | AccessKey Secret,获取方式请参见开通服务。 | 是 |
app_key | string | 项目Appkey,在项目创建完成后自动生成。可以单击控制台导航栏全部项目查看对应项目Appkey。 | 是 |
sdk_code | string | 产品码。
| 是 |
device_id | string | 设备标识。 说明 一个Appkey中的device_id全局唯一。 | 是 |
workspace | string | 资源路径。 | 是 |
mode_type | string | 设为“0”,初始化本地引擎。 | 是 |
debug_path | string | 日志存储路径。 说明 加入该字段表明开启日志存储。 如果要关闭日志存储,可在动态参数设置中将debug_level参数等级设为5。 日志文件以追加方式存储。 | 否 |
enable_et | string | 取值true或false。设为false时关闭打点,默认开启。 关于打点的说明,请参见SDK是如何进行“打点”的? | 否 |
enable_ntp | string | 取值true或false。设为false时关闭NTP,默认开启。 NTP功能用于获取阿里云时间用于鉴权,请参见NTP的作用是什么? | 否 |
enable_low_precision | string | 取值true或false。默认值取false,表示采用高精度模式;设为true时是采用低精度方式,计算量会下降,同时音质也会略下降。 | 否 |
authspace | string | 为方便调试,将鉴权文件生成至固定目录(如“/storage/emulated/0/tts”, 请确保该目录存在,并可读写),避免卸载app重装时再次鉴权,主要用于接入时调试。不设置该参数时,鉴权文件将存在workspace目录下。 | 否 |
extend | string | 拓展字段(JSON)。 | 否 |
动态参数说明
属性in表示可以设置给SDK的参数。in属性的参数可以通过setparamTts(以Android为例)动态设置,设置完成后下一条生效。
属性out表示从SDK获取的参数。out属性的参数可以通过getparamTts获取。
参数 | 类型 | 属性 | 取值 | 含义 |
extend_font_name | string | in | full_path | 发音人切换。 语音包资源完整路径, 如/sdcard/xiaoyun。 |
speed_level | string | in|out | (0, 2],默认1.0 | 语速,值越大语速越快。 设置的值超过范围将取默认值。 |
pitch_level | string | in|out | [-500,500],默认0 | 声调,值越大声音越尖锐。 设置的值超过范围将取默认值。 |
volume | string | in|out | (0,2],默认1.0 | 音量,值越大音量越大。 设置的值超过范围将取默认值。 重要 为避免截幅引入“吱吱”噪声,建议取值限定在1.5以下。 |
callback_raw_data | string | in | 0、1,默认0 |
|
debug_level | string | in|out | 0、1、2、3、4、5 | 日志等级
|
error_msg | string | out | 错误信息 | 在调用接口发生错误时,获取详细的错误信息。建议用户在打点时重点考虑该信息,是分析问题的有效手段。 |
model_sample_rate | string | out | 16000、24000 | 音频数据采样率,通常是24000。 |
enable_callback_vol | string | in | 0、1,默认0 |
|
enable_monopoly | string | in | 0、1,默认1 |
|
性能指标
以中文发音人aicheng为例(不同发音人略有差异)。
项目 | 指标 | |||
CPU | 机型 | 硬件指标 | 初始化耗时 | CPU(合成态:单核) |
红米6A | CPU:联发Helio A22 2 GHz RAM:2 GB 系统:Android 9.0 | 273ms | 19% | |
华为P10 | CPU:海思麒麟960 2.4 GHz RAM:4 GB 系统:Android 7.0 | 178ms | 12% | |
华为P40 | CPU型号:海思麒麟990 2.86 GHz RAM:6 GB 系统:Android 10.0 | 67ms | 8.2% | |
ROM |
| |||
RAM | 21.73 M |
错误码
如果语音合成发生错误,SDK将上报TTS_EVENT_ERROR事件,并提供错误码信息,如下表所示。
通用错误码
状态码 | 状态消息 | 原因 | 解决方案 |
40000000 | 默认的客户端错误码,对应了多个错误消息。 | 用户使用了不合理的参数或者调用逻辑。 | 请参考官网文档示例代码进行对比测试验证。 |
40000001 | The token 'xxx' has expired; The token 'xxx' is invalid | 用户使用了不合理的参数或者调用逻辑。通用客户端错误码,通常是涉及Token相关的不正确使用,例如Token过期或者非法。 | 请参考官网文档示例代码进行对比测试验证。 |
40000002 | Gateway:MESSAGE_INVALID:Can't process message in state'FAILED'! | 无效或者错误的报文消息。 | 请参考官网文档示例代码进行对比测试验证。 |
40000003 | PARAMETER_INVALID; Failed to decode url params | 用户传递的参数有误,一般常见于RESTful接口调用。 | 请参考官网文档示例代码进行对比测试验证。 |
40000005 | Gateway:TOO_MANY_REQUESTS:Too many requests! | 并发请求过多。 | 如果是试用版调用,建议您升级为商用版本以增大并发。 如果已是商用版,可购买并发资源包,扩充您的并发额度。 |
40000009 | Invalid wav header! | 错误的消息头。 | 如果您发送的是WAV语音文件,且设置 |
40000009 | Too large wav header! | 传输的语音WAV头不合法。 | 建议使用PCM、OPUS等格式发送音频流,如果是WAV,建议关注语音文件的WAV头信息是否为正确的数据长度大小。 |
40000010 | Gateway:FREE_TRIAL_EXPIRED:The free trial has expired! | 试用期已结束,并且未开通商用版、或账号欠费。 | 请登录控制台确认服务开通状态以及账户余额。 |
40010001 | Gateway:NAMESPACE_NOT_FOUND:RESTful url path illegal | 不支持的接口或参数。 | 请检查调用时传递的参数内容是否和官网文档要求的一致,并结合错误信息对比排查,设置为正确的参数。 比如您是否通过curl命令执行RESTful接口请求, 拼接的URL是否合法。 |
40010003 | Gateway:DIRECTIVE_INVALID:[xxx] | 客户端侧通用错误码。 | 表示客户端传递了不正确的参数或指令,在不同的接口上有对应的详细报错信息,请参考对应文档进行正确设置。 |
40010004 | Gateway:CLIENT_DISCONNECT:Client disconnected before task finished! | 在请求处理完成前客户端主动结束。 | 无,或者请在服务端响应完成后再关闭链接。 |
40010005 | Gateway:TASK_STATE_ERROR:Got stop directive while task is stopping! | 客户端发送了当前不支持的消息指令。 | 请参考官网文档示例代码进行对比测试验证。 |
40020105 | Meta:APPKEY_NOT_EXIST:Appkey not exist! | 使用了不存在的Appkey。 | 请确认是否使用了不存在的Appkey,Appkey可以通过登录控制台后查看项目配置。 |
40020106 | Meta:APPKEY_UID_MISMATCH:Appkey and user mismatch! | 调用时传递的Appkey和Token并非同一个账号UID所创建,导致不匹配。 | 请检查是否存在两个账号混用的情况,避免使用账号A名下的Appkey和账号B名下生成的Token搭配使用。 |
403 | Forbidden | 使用的Token无效,例如Token不存在或者已过期。 | 请设置正确的Token。Token存在有效期限制,请及时在过期前获取新的Token。 |
41000003 | MetaInfo doesn't have end point info | 无法获取该Appkey的路由信息。 | 请检查是否存在两个账号混用的情况,避免使用账号A名下的Appkey和账号B名下生成的Token搭配使用。 |
41010101 | UNSUPPORTED_SAMPLE_RATE | 不支持的采样率格式。 | 当前实时语音识别只支持8000 Hz和16000 Hz两种采样率格式的音频。 |
41040201 | Realtime:GET_CLIENT_DATA_TIMEOUT:Client data does not send continuously! | 获取客户端发送的数据超时失败。 | 客户端在调用实时语音识别时请保持实时速率发送,发送完成后及时关闭链接。 |
50000000 | GRPC_ERROR:Grpc error! | 受机器负载、网络等因素导致的异常,通常为偶发出现。 | 一般重试调用即可恢复。 |
50000001 | GRPC_ERROR:Grpc error! | 受机器负载、网络等因素导致的异常,通常为偶发出现。 | 一般重试调用即可恢复。 |
52010001 | GRPC_ERROR:Grpc error! | 受机器负载、网络等因素导致的异常,通常为偶发出现。 | 一般重试调用即可恢复。 |
语音合成/长文本语音合成错误码
状态码 | 状态消息 | 原因 | 解决方案 |
40000001 | Gateway:ACCESS_DENIED:No privilege to this voice! | 设置了错误的发音人名称。 | 请参考官网文档,设置正确的发音人。 |
40000004 | Gateway:IDLE_TIMEOUT:Websocket session is idle for too long time,the last directive is 'StartSynthesis'! | 请求建立链接后,长时间没有发送任何数据,超过10s后服务端会返回此错误信息。 | 请求处理完成后请及时关闭链接,此外,当服务端瞬时压力过大不能及时返回数据时也可能出现此错误,此时可以重试恢复。 |
40010003 | Gateway:DIRECTIVE_INVALID:No text specified! | 没有设置有效的待合成文本文字。 | 请参考官网文档示例代码设置待合成的文本。 |
41020001 | 语音合成调用客户端错误 | 可能有多个错误消息,需根据对应的错误消息调整。 |
|
51020001 | TTS:TtsServerError | 受机器负载或网络等因素导致的异常,通常为偶发出现。 | 一般重试调用即可恢复。 |
语音合成/离线语音合成
SDK相关
状态码
状态消息
原因
解决方案
140000
TTS_CREATE_FAILED
引擎初始化失败。
资源路径错误或资源文件异常,常伴随着错误码(TTS_ASSETPATH_INVALID),可查看日志后再确认。确保传入资源路径有效,资源文件齐全。
140001
TTS_ENGINE_INVALID
引擎没有初始化。
当前TTS实例未创建,请检查是否已经调用初始化接口。
140002
TTS_TEXT_ERROR
文本非法,如空等。
可查看SDK日志确认文件非法情况,确保传入的文本是有效的。
140003
TTS_MALLOC_FAILED
内存申请失败。
当前内存不足,请确保足够运行内存。
140005
TTS_ASSETPATH_INVALID
资源路径为空。
资源路径错误或资源文件异常,可查看日志后再确认。确保传入资源路径有效,资源文件齐全。
140006
TTS_HANLDE_INVALID
处理线程不存在。
可释放TTS后重新尝试。
140007
TTS_CREATE_HANLDE_FAILED
创建处理线程失败。
请查看日志中错误信息进行定位。
140008
TTS_AUTH_FAILED
鉴权失败,无法继续使用SDK。
请检查传入的akId、akSecret和appkey的正确性。可通过查看日志中错误信息确认问题细节,可能是未开通离线鉴权、已耗尽配额等。
140011
TTS_OPERATE_INVALID
非法操作。
当前处理线程状态非法,可能是在未初始化情况下调用了pause接口等,请确保调用接口符合当前状态。
140012
TTS_OPEN_FILE_FAILED
打开文件失败。
打开wav debug文件失败,或打开日志文件失败。详细可查看日志错误信息进行确认。
140013
TTS_STATE_INVALID
状态机校验失败。
当前方法调用不符合当前状态机,可能是在未初始化情况下调用了pause接口等,请确保调用接口符合当前状态。
140014
TTS_SYNTHESIZER_INIT_ERROR
合成器初始化失败。
创建合成器失败,主要是因为内存不足。
140015
TTS_SYNTHESIZER_RELEASE_ERROR
合成器释放失败。
合成器释放失败,需要查看日志详细定位。
140016
TTS_SYNTHESIZER_FAILED
合成失败。
预播放时状态错误,需查看日志详细定位。
140017
TTS_WAIT_TIMEOUT
超时退出。
等待某个状态超时,需查看日志详细定位。
140018
TTS_CLOSED
没有编译TTS部分代码。
表示当前SDK中不包含TTS功能,请更换正确SDK运行。
参数配置相关
状态码
状态消息
原因
解决方案
140100
TTS_PARAM_INVALID
参数无效。
初始化或设置参数时有无效入参,比如空workspace、空回调、空taskId或空文本等。需要查看日志详细定位。
140101
TTS_PARAM_VALUE_INVALID
参数值无效。
设置参数时无效入参,需要查看日志详细定位。
140102
TTS_CFG_OPEN_FAILED
配置文件打开失败。
资源路径错误或资源文件异常,可查看日志再确认。确保传入资源路径有效,资源文件齐全。
音频处理
状态码
状态消息
原因
解决方案
140200
TTS_AM_CREATE_FAILED
播放器创建失败。
SDK内部音频管理器创建失败。
140210
TTS_AM_OPEN_FAILED
播放器打开失败。
SDK内部音频管理器打开失败,需要查看日志详细定位。
140210
TTS_DECODER_INIT_FAILED
音频解码器初始化失败。
音频解码器(可能为MP3解码器)初始化失败,需要查看日志详细定位。
140211
TTS_DECODER_MALLOC_FAILED
音频解码器申请内存失败。
当前内存不足,请确保足够运行内存。
140212
TTS_DECODER_INPUT_TOO_MANY
单次输入过多数据,将被丢掉。
查看日志确定单次输入数据上限(2000),具体问题需查看日志详细定位。
140213
TTS_DECODER_OUTPUT_TOO_MANY
输出过多数据,超过缓存,会丢失。
需查看日志详细定位。
140220
TTS_AP_INIT_FAILED
音频处理单元打开失败(audioplayer)。
一般会伴随着其他AP ErrorCode返回,需要查看日志详细定位。
140221
TTS_AP_START_FAILED
ap启动出错。
需查看日志详细定位。
140222
TTS_AP_MALLOC_FAILED
audioplayer内存申请失败
当前内存不足,请确保足够运行内存。
140231
TTS_BGM_DECODE_INVALID
解码器初始化失败
确认解码器是否已经初始化,可查看日志详细定位。
140233
TTS_BGM_MALLOC_FAILED
内存申请失败
当前内存不足,请确保足够运行内存。
140237
TTS_BGM_PARAM_INVALID
背景音乐参数设置错误
确认设置参数是否正确,可查看日志详细定位。重点关注日志bgm value:。
cache相关
状态码
状态消息
原因
解决方案
140300
TTS_CACHE_INIT_FAILED
初始化cache失败。
通常伴随着错误码TTS_CACHE_PATH_INVALID,可能是存储路径无效,可通过日志详细定位。
140302
TTS_CACHE_CMD_ERROR
下达cache指令不合规范。
可查看返回的错误消息和日志详细定位。
140308
TTS_CACHE_PATH_INVALID
无法创建缓存路径。
可查看返回的错误消息和日志详细定位。
140309
TTS_CACHE_LIST_CREATE_FAILED
cache列表创建失败。
可查看返回的错误消息和日志详细定位。
140311
TTS_CACHE_TOO_MANY
缓存太多。
可查看日志详细定位。
140312
TTS_CACHE_PARAM_INVALID
参数错误。
可查看返回的错误消息和日志详细定位。
140313
TTS_CACHE_RECORDING_OPEN_FAILED
打开本地文件错误。
文件权限、路径可能存在问题,需要通过日志详细定位。
font下发相关
状态码
状态消息
原因
解决方案
140351
TTS_FONT_INITLIST_FAILED
初始化fontlist管理器。
当前内存不足,请确保足够运行内存。
140352
TTS_FONT_INITLIST_INVALID
fontlist管理器未初始化。
当前内存不足,请确保足够运行内存。
140353
TTS_FONT_CMD_INVALID
命令格式错误。
可查看返回的错误消息和日志详细定位。
140354
TTS_FONT_RESPONSE_ERROR
服务端返回格式错误。
可查看返回的错误消息和日志详细定位。
140350
TTS_FONT_RESPONSELIST_ERROR
fontlist请求服务端返回格式错误。
可查看返回的错误消息和日志详细定位。
140356
TTS_FONT_GET_FONTLIST_FAILED
获取fontlist失败。
可查看返回的错误消息和日志详细定位。
140358
TTS_FONT_LOCALMSG_ERROR
本地list文件解析失败。
可查看返回的错误消息和日志详细定位。
140359
TTS_FONT_LOCALFILE_ERROR
本次list文件保存失败。
可查看返回的错误消息和日志详细定位。
140360
TTS_FONT_CLOUDMSG_ERROR
云端list解析失败。
可查看返回的错误消息和日志详细定位。
本地引擎相关
状态码
状态消息
原因
解决方案
140900
TTS_LOCAL_CRE_ENGINE_ERROR
本地引擎初始化失败。
本地引擎内部错误,需要查看日志中其他错误信息进行定位。
140901
TTS_LOCAL_ENGINE_INVALID
本地引擎没有初始化。
请检查是否已经初始化了TTS,可查看返回的错误消息和日志详细定位。
140902
TTS_LOCAL_ASSET_ERROR
本地资源校验失败。
本地引擎从资源路径进行校验时失败,可查看日志详细定位。
140903
TTS_LOCAL_CRE_TASK_ERROR
创建本地task失败。
可查看日志详细定位。
140905
TTS_LOCAL_START_FAILED
本地开始合成失败。
可查看日志详细定位。
140906
TTS_LOCAL_OPERATION_FAILED
本地操作失败,比如本地task不存在或默认错误。
可查看日志详细定位。
140907
TTS_LOCAL_SWITCH_FONT_FAILED
切换发音人失败。
可查看日志详细定位。
140908
TTS_LOCAL_GET_SAMPLERATE_FAILED
获取发音人的采样率失败。
可查看日志详细定位。
140909
TTS_LOCAL_ADD_FRONT_END_FAILED
添加发音人失败。
可查看日志详细定位。
140910
TTS_LOCAL_VOICE_PATH_INVALID
本地发音人文件不存在或文件鉴权失败。
可查看日志详细定位。
140911
TTS_LOCAL_VOICE_MISMATCH
本地发音人文件不匹配。
可查看日志详细定位。
云端引擎相关
状态码
状态消息
原因
解决方案
141000
TTS_CLOUD_CREATE_FAILED
云端引擎初始化失败。
可查看日志详细定位。
141004
TTS_CLOUD_START_FAILED
云端请求失败。
一般是因为联网失,或输入的Appkey、Token、URL等存在无效参数。具体可查看日志详细定位。
141007
TTS_CLOUD_NETWORK_BROKEN
网络比较差。
弱网情况,请更换网络环境运行。
141008
TTS_CLOUD_SSL_CONNECT_FAILED
SSL链接失败,请检查发送参数是否正确。
SSL链接失败,请检查发送参数是否正确。具体可查看日志详细定位。
141009
TTS_CLOUD_HTTP_CONNECT_FAILED
HTTP链接失败,请检查发送参数是否正确。
HTTP链接失败,请检查发送参数是否正确。具体可查看日志详细定位。
141010
TTS_CLOUD_DNS_FAILED
链接失败,DNS失败。
链接失败,DNS失败,请检查域名解析是否正确。具体可查看日志详细定位。
141011
TTS_CLOUD_URL_INVALID
URL无效。
URL无效,可先ping一下确认URL和port是否有效。具体可查看日志详细定位。
141012
TTS_CLOUD_PROTOCOL_ERROR
云端协议错误。
云端协议错误。具体可查看日志详细定位。
141013
TTS_CLOUD_PARAMETERS_ERROR
参数错误。
云端参数错误。具体可查看日志详细定位。
141014
TTS_CLOUD_UNKNOWN_WS_HEAD_TYPE
WebSocket使用未知头类型。
旧客户端已知问题,建议升级到最新版本。
服务端状态码
状态码
状态消息
原因
解决方案
144001
TTS_CLOUD_AUTH_FAILED
身份认证失败。
检查使用的令牌是否正确,是否过期。
144002
TTS_CLOUD_INVALID_MESSAGE
无效的消息。
检查发送的消息是否符合要求。
144003
TTS_CLOUD_INVALID_TOKEN
令牌过期或无效的参数。
首先检查使用的令牌是否过期,然后检查参数值设置是否合理。
144004
TTS_CLOUD_WAIT_TIMEOUT
空闲超时。
确认是否长时间(超过10s)没有发送数据到服务端。
144005
TTS_CLOUD_EXCEED_CONCURRENCY
请求数量过多。
检查是否超过了并发连接数或者每秒钟请求数。如果超过并发数,建议从免费版升级到商用版,或者商用版扩容并发资源。
144006
TTS_CLOUD_DEFAULT_ERROR
云端返回的未分类错误。
比如使用了无效的模型ID,具体可查看日志详细定位。
144100
TTS_CLOUD_INVALID_INTERFACE
不支持的接口。
使用了不支持的接口。
144101
TTS_CLOUD_UNSUPPORTED_ORDER
不支持的指令。
使用了不支持的指令。
144102
TTS_CLOUD_INVALID_ORDER
无效的指令。
指令格式错误。
144103
TTS_CLOUD_CLIENT_DISCONNECT
客户端提前断开连接。
检查是否在请求正常完成之前关闭了连接。
144200
TTS_CLOUD_INVALID_APPKEY
应用不存在。
检查应用AppKey是否正确,是否与Token归属同一个账号。
144300
TTS_CLOUD_INVALID_PARAM
参数错误。
检查是否传递了正确的参数。
144301
TTS_CLOUD_UNSENDAUDIO
客户端10s未发送命令。
检查网络问题,或者检查业务中是否存在不发数据的情况。
144302
TTS_CLOUD_SENDAUDIO_TOO_FAST
客户端发送数据过快,服务器资源已经耗尽。
检测客户端发包是否过快,是否按照1:1的实时率发包。
144303
TTS_CLOUD_INVALID_AUDIO_FORMAT
客户端发送音频格式不正确。
请将音频数据的格式转换为SDK目前支持的音频格式。
144304
TTS_CLOUD_INVALID_INVOKE
客户端调用方法异常。
客户端应该先调用发送请求接口,发送请求完毕后再调用其他接口。
144305
TTS_CLOUD_INVALID_MAX_SILENCE
客户端设置MAXSILENCE_PARAM方法异常。
参数MAXSILENCE_PARAM的范围为200~2000。
144306
TTS_CLOUD_MISMATCHED_SAMPLERATE
采样率不匹配。
检查调用时设置的采样率和管控台上Appkey绑定的ASR模型采样率是否一致。
144400
TTS_CLOUD_SERVER_ERROR
TTS服务端错误。
如果偶现可以忽略。
144401
TTS_CLOUD_INTERNAL_SERVER_ERROR
服务端内部错误。
未知错误。
144402
TTS_CLOUD_SPEECH_TRANSCRIBER_SERVER_ERROR
实时语音识别服务不可用。
检查实时语音识别服务是否有任务堆积等导致任务提交失败。
144403
TTS_CLOUD_SPEECH_TRANSCRIBER_REQUEST_TIMEOUT
请求实时语音识别服务超时。
排查实时语音识别日志。
144404
TTS_CLOUD_INVOKE_SPEECH_TRANSCRIBER_FAILED
调用实时语音识别服务失败。
检查实时语音识别服务是否启动,端口是否正常开启。
144405
TTS_CLOUD_SPEECH_TRANSCRIBER_BALANCE_FAILED
实时语音识别服务负载均衡失败,未获取到实时语音识别服务的IP地址。
检查VPC中的实时语音识别服务机器是否有异常。
144406
TTS_CLOUD_SERVER_AGAIN
内部调用错误。
内部服务错误,需要客户端进行重试。