检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语音模板内容支持小数吗? ${TXT_数字}支持小数。 ${TXT_数字}:表示变量为定义相应长度的字符串,数字表示该字符串的最大长度,如${TXT_9}表示最大长度为9字节的字符串。 父主题: 放音文件及语音模板配置
在语音通话控制台添加语音模板,并在调用语音通知API时携带模板ID(templateId)和变量值列表(templateParas),系统会自动将模板内容通过TTS服务转换成语音,向用户播放。 父主题: 放音文件及语音模板配置
过32字节,建议拆分成多变量)。 支持的变量格式有: ${TXT_数字}:表示变量为定义相应长度的字符串,数字表示该字符串的最大长度,如${TXT_9}表示最大长度为9字节的字符串。 ${NUM_数字}:表示变量只能为数字(0~9)的组合,数字表示该变量的最大个数,如${NUM_6}表示最大6个数字的组合。
要求业务平台播放多段语音,每段语音的内容都可以是下列两种语音中的一种: 语音文件中录制的语音。 文本(需要先通过模板定义)通过TTS服务转换成的语音。 业务体验描述: SP想要给用户A通知一段或多段语音。 SP向语音通话平台发送播放语音通知业务请求。 语音通话平台呼叫用户A的号码。
(Password,Nonce + Created))生成。其中,Password为APP_Secret的值。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。 Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。例如:66C92B
(Password,Nonce + Created))生成。其中,Password为APP_Secret的值。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。 Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。例如:66C92B
onCallEvent($jsonBody) { $jsonArr = json_decode($jsonBody, true); //将通知消息解析为关联数组 $eventType = $jsonArr['eventType']; //通知事件类型 if (strcasecmp($eventType
onCallEvent($jsonBody) { $jsonArr = json_decode($jsonBody, true); //将通知消息解析为关联数组 $eventType = $jsonArr['eventType']; //通知事件类型 if (strcasecmp($eventType
onCallEvent($jsonBody) { $jsonArr = json_decode($jsonBody, true); //将通知消息解析为关联数组 $eventType = $jsonArr['eventType']; //通知事件类型 if (strcasecmp($eventType
(Password,Nonce + Created))生成。其中,Password为APP_Secret的值。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。 Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。例如:66C92B
(Password,Nonce + Created))生成。其中,Password为APP_Secret的值。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。 Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。例如:66C92B
详细说明参见附录1-Q850原因值说明。 recordFlag 否 Integer (0-1) 该字段用于录音标识,参数值范围如: 0:表示未录音 1:表示有录音 recordStartTime 否 String(1-128) 录音开始时间,时间格式为“yyyy-MM-dd HH:mm:ss”。 recordObjectName
'dynIVRPath': 自定义动态IVR按键路径(仅语音通知场景携带) * 'recordFlag': 录音标识 * 'recordStartTime': 录音开始时间(仅语音回呼场景携带) * 'recordObjectName': 录音文件名(仅语音回呼场景携带)
#自定义动态IVR按键路径(仅语音通知场景携带) 'recordFlag': 0, #录音标识 'recordStartTime': '', #录音开始时间(仅语音回呼场景携带) 'recordObjectName': '',
'dynIVRPath': 自定义动态IVR按键路径(仅语音通知场景携带) * 'recordFlag': 录音标识 * 'recordStartTime': 录音开始时间(仅语音回呼场景携带) * 'recordObjectName': 录音文件名(仅语音回呼场景携带)
#自定义动态IVR按键路径(仅语音通知场景携带) 'recordFlag': 0, #录音标识 'recordStartTime': '', #录音开始时间(仅语音回呼场景携带) 'recordObjectName': '',
#自定义动态IVR按键路径(仅语音通知场景携带) 'recordFlag': 0, #录音标识 'recordStartTime': '', #录音开始时间(仅语音回呼场景携带) 'recordObjectName': '',
{"recordFlag", 0}, //录音标识 {"recordStartTime", ""}, //录音开始时间(仅语音回呼场景携带) {"recordObjectName"
自定义动态IVR按键路径(仅语音通知场景携带) * 'recordFlag': 录音标识 * 'recordStartTime': 录音开始时间(仅语音回呼场景携带) * 'recordObjectName': 录音文件名(仅语音回呼场景携带)
'dynIVRPath': 自定义动态IVR按键路径(仅语音通知场景携带) * 'recordFlag': 录音标识 * 'recordStartTime': 录音开始时间(仅语音回呼场景携带) * 'recordObjectName': 录音文件名(仅语音回呼场景携带)