使用云通信 API 和远程媒体在 Teams 频道机器人中播放提示并记录响应。在为录音设置参数时,我们可以设置初始和最大静音超时,但这些似乎对录音长度没有影响。当达到最大持续时间时,录制将始终结束。
var request = this.RequestBuilder.Communications.Calls[callId].RecordResponse(
prompts: prompts,
bargeInAllowed: false,
initialSilenceTimeoutInSeconds: 5,
maxSilenceTimeoutInSeconds: 2,
maxRecordDurationInSeconds: 120,
playBeep: false,
clientContext: callId).Request();
是否缺少某些东西、未完成的功能或需要许可?