gpt4 book ai didi

VoiceXML 记录整个通话,包括菜单选项

转载 作者:行者123 更新时间:2023-12-05 01:47:18 26 4
gpt4 key购买 nike

我正在尝试使用 VoiceXML(在 Nexmo 上)录制整个电话。

我可以分别进行录音或提供菜单提示和转接电话,但我不知道如何同时进行这两项操作。我想从头到尾录制通话,包括转接的通话部分。

我想 VoiceXML 看起来像这样,但这不是有效的 VoiceXML。

<?xml version="1.0" encoding="UTF-8"?>
<vxml version = "2.1" >
<var name="callerid" expr="123" />
<form>

<record name="recording" beep="true" dtmfterm="true" maxtime="100s">
<menu dtmf="true">
<property name="inputmodes" value="dtmf"/>
<audio src="server/forwardingnow.mp3"/>
<choice dtmf="10" next="#sales"/>
<choice dtmf="30" next="#support"/>
</menu>
<form id="sales">
<transfer name="MyCall" dest="tel:123123123" bridge="true" connecttimeout="20s"/>
</form>
<form id="support">
<transfer name="MyCall" dest="tel:123123123" bridge="true" connecttimeout="20s"/>
</form>

<catch event="connection.disconnect.hangup">
<submit next="server/voice/savecall" method="post" namelist="recording callerid" enctype="multipart/form-data"/>
</catch>

</record>

</form>

最佳答案

使用标准的 VoiceXML 是不可能做到这一点的,您要么必须使用供应商扩展,要么将您的通话与录音应用程序(整个通话的单个文档和单个文档)进行 session 。

关于VoiceXML 记录整个通话,包括菜单选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28393631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com