我现在已经面临这个问题1周了,这就像电话产生时一样,它会在录音2分钟后自动切断。这是TwiML
<Response>
<Say voice="woman" language="en">Hii Welcome to our App</Say>
<Record timeout="10" />
</Response>
这是代码:
client.calls.create(
{
url: "http://19f68022.ngrok.io/bot.xml",
to: '+*******',
from: '+*******',
},
function (err, call) {
if (err) {
console.log(err);
} else {
console.log(call);
}
}
);
请帮助伙伴这对twilio来说真的是一个严重的问题 注意:使用twilio Trail帐户
答案 0 :(得分:0)
首先检查twilio号码的日志 - https://www.twilio.com/console/voice/calls/logs/。 你可能会在那里得到呼叫失败的原因。
你的TWIML建议录音超时10秒。你应该增加它使录音的长度更长。如果您想在录制后继续通话,则需要指定操作或 transcribeCallback 网址,这可能是您的代码或twilio功能。
<Response>
<Say voice="woman" language="en">Hii Welcome to our App</Say>
<Record timeout="10" transcribe="true" action="handler.js"/>
</Response>
或
<Response>
<Say voice="woman" language="en">Hii Welcome to our App</Say>
<Record timeout="10" transcribe="true" transcribeCallback="handler.js"/>
</Response>
此外,如果您发布其他信息(用例或要求),我可能会提供更好的回复。