AiccsSmartCall
发起智能语音交互通话
服务地址:
华东1 金融云
输入参数
只看必填
ProdCode产品名称
CalledShowNumber被叫显号
CalledNumber被叫号码
VoiceCode智能外呼放音文件
OutId预留给调用方使用的ID
PlayTimes参数暂不支持使用
Volume播放用户音频的音量
Speed参数暂不支持使用
AsrModelIdASR模型ID
AsrBaseIdSR基础模型
AsrAlsAmId声学模型ID
AsrVocabularyId热词ID
RecordFlag通话过程中是否录音
请选择布尔值
PauseTime停顿时长
MuteTime静音时长
ActionCodeBreak开场放音文件是否可打断
请选择布尔值
DynamicId预留给调用方使用的动态扩展ID
EarlyMediaAsr早媒体语音识别标识
请选择布尔值
VoiceCodeParamTTS参数传递字符串
SessionTimeout最大通话时长
ActionCodeTimeBreak基于用户持续说话时长打断
TtsConf是否设置TTS声音参数
请选择布尔值
TtsStyleTTS变量播放时的声音风格
TtsVolumeTTS变量播放的音量
TtsSpeedTTS变量播放时的声音速度
EnableITN是否在后处理中执行ITN
请选择布尔值
BackgroundFileCode用户和机器人对话时播放的背景语音文件ID
BackgroundVolume参数暂不支持使用
BackgroundSpeed参数暂不支持使用
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

请求参数

字段名称字段详情
ProdCodestring

产品名称。默认取值:aiccs

示例值:aiccs
CalledShowNumberstring

被叫显号,必须是已购买的号码。展开详情

示例值:0571000****
CalledNumberstring

被叫号码。仅支持中国内地号码。

示例值:1862222****
VoiceCodestring

智能外呼放音文件,支持网络文件和 TTS 方式。其中,支持使用多个文件和 TTS 参数混播,之间用英文逗号(,)分隔。TTS 参数的替换值在 VoiceCodeParam 中指定。展开详情

示例值:2d4c-4e78-8d2a-afbb06cf****.wav,$name$
OutIdstring

预留给调用方使用的 ID,最终会通过在回执消息中将此 ID 带回给调用方。展开详情

示例值:222356****
PlayTimesinteger<int32>

参数暂不支持使用。

示例值:1
Volumeinteger<int32>

播放用户音频的音量,取值范围为**-4~4**,建议设置为 1

示例值:1
Speedinteger<int32>

参数暂不支持使用。

示例值:1
AsrModelIdstring

ASR 模型 ID。请在 ASR 模型管理页面查看 ASR 模型 ID。

示例值:bf71664d30d2478fb8cb8c39c6b6****
AsrBaseIdstring

SR 基础模型。展开详情

示例值:customer_service_8k
AsrAlsAmIdstring

声学模型 ID。

示例值:23387****
AsrVocabularyIdstring

热词 ID。请在 ASR 热词管理页面查看 ASR 热词 ID。

示例值:6689****
RecordFlagboolean

通话过程中是否录音。

示例值:true
PauseTimeinteger<int32>

停顿时长。用于设置用户停顿多久,表示一句话结束。单位为毫秒,取值范围为300~1200展开详情

示例值:800
MuteTimeinteger<int32>

静音时长。用于设置用户多久不说话通话结束。单位为毫秒,取值范围为1000~20000展开详情

示例值:10000
ActionCodeBreakboolean

开场放音文件是否可打断。默认为 true,即开场放音文件可打断。

示例值:true
DynamicIdstring

预留给调用方使用的动态扩展 ID,在回调地址中带回,用于客户的开发标识。

示例值:2234****
EarlyMediaAsrboolean

早媒体语音识别标识。设为 true 会记录通话未接听的原因。默认为 fasle,即关闭状态。展开详情

示例值:fasle
VoiceCodeParamstring

TTS 参数传递字符串,格式为 JSON。必须与 VoiceCode 的 TTS 参数对应。

示例值:“{\”name\”:\”喂,你好\”}”
SessionTimeoutinteger<int32>

最大通话时长,单位为秒,超时后自动挂断。

示例值:120
ActionCodeTimeBreakinteger<int32>

基于用户持续说话时长打断,在 ActionCodeBreak 为 true 时生效。单位为毫秒。

示例值:120
TtsConfboolean

是否设置 TTS 声音参数。展开详情

示例值:true
TtsStylestring

TTS 变量播放时的声音风格,默认为 xiaoyun,具体风格请参见声音风格列表。

示例值:xiaoyun
TtsVolumeinteger<int32>

TTS 变量播放的音量,取值范围为0~100,默认为 0

示例值:10
TtsSpeedinteger<int32>

TTS 变量播放时的声音速度,取值范围为**-200~200**,默认为 0

示例值:100
EnableITNboolean

是否在后处理中执行 ITN。展开详情

示例值:true
BackgroundFileCodestring

用户和机器人对话时播放的背景语音文件 ID。展开详情

示例值:2d4c-4e78-8d2a-afbb06cf****.wav
BackgroundVolumeinteger<int32>

参数暂不支持使用。

示例值:1取值 <= 4
BackgroundSpeedinteger<int32>

参数暂不支持使用。

示例值:1

请求说明

声音风格列表

  • 小云标准女声:xiaoyun
  • 小刚标准男声:xiaogang
  • 若兮温柔女声:ruoxi
  • 小梦标准女声:xiaomeng
  • 小威标准男声:xiaowei
  • 阿美甜美女声:amei
  • 小雪温柔女声:xiaoxue
  • 思琪温柔女声:siqi
  • 思佳标准女声:sijia
  • 思诚标准男声:sicheng
  • 思悦温柔女声:siyue
  • 小美甜美女声:xiaomei
  • 思彤标准童声:sitong
  • 宁儿标准女声:ninger
  • 小北萝莉女声:xiaobei
  • 伊娜浙普女声:yina

返回参数

字段名称字段详情
Messagestring

状态码的描述。

示例值:OK
RequestIdstring

请求 ID。

示例值:A90E4451-FED7-49D2-87C8-00700A8C4D0D
Datastring

请求状态码。返回 OK 代表请求成功。

示例值:OK
Codestring

此次通话的唯一回执 ID。

示例值:116012854210^10281427****
变更历史
变更时间变更内容概要操作
2021-06-23
变更请求参数CalledShowNumber
变更请求参数CalledNumber
变更请求参数VoiceCode