语音通话 VoiceCall-语音通知可以设置播放多遍吗,如何设置?:示例
示例
下面以设置当用户根据收号语音提示按“1”时重复播放语音通知为例,说明如何设置语音通知重复播放:
- 上传包含触发重新放音的收号内容的语音文件(notifyVoice)或语音通知模板(templateId)到控制台对应界面进行审核。即语音文件或语音模板中除通知内容外还需包含类似“如需再次播放,请按1”的语音提示。
- 语音文件或语音通知模板通过审核后,调用语音通知API携带的播放信息列表(playInfoList)中需包含以下参数:
- 通过审核的“notifyVoice”(放音文件名)或“templateId”&“templateParas”(语音通知模板ID&变量值列表)。
- 设置“collectInd”(收号位长)为“1”。
- 设置“replayAfterCollection”(是否重复放音)为“true”。
- 设置“collectContentTriggerReplaying”(触发重复放音的数字)值为“1”。
- 当接收该语音通知的用户听到“......如需再次播放,请按1”的语音提示时,按“1”即可再次收听该语音通知。
注:收号位长(collectInd)和触发重复放音的数字(collectContentTriggerReplaying)的取值需根据重新放音的语音提示修改。如语音提示为“如需再次播放,请按11”,则“collectInd”需设置为“2”,“collectContentTriggerReplaying”需设置为“11”。