我正在尝试简述VoiceXML Record whole call, including menu options所提到的同一问题,在整个VoiceVoIP Record通话的同时还包括菜单选项。我需要做的是PlumVoice,根据建议,需要寻找供应商扩展(如果有)。
我试图寻找供应商扩展,但没有找到。我对VoiceXML还是很陌生,是否有人可以使用PlumVoice(版本3.2.8)实现?
基本上合并了这两个代码块:用户可以在其中使用语音模式说出菜单选项,还可以将整个音频记录为wav文件。
语音菜单选择
<?xml version="1.0"?>
<vxml version="2.0">
<form id="mainmenu">
<field name="menuchoice">
<grammar type="application/x-jsgf" mode="voice">
one|two|three
</grammar>
<prompt>
For sales, say 1.
For tech support, say 2.
For company directory, say 3.
</prompt>
<filled>
<if cond="menuchoice=='one'">
Welcome to sales.
<elseif cond="menuchoice=='two'"/>
Welcome to tech support.
<elseif cond="menuchoice=='three'"/>
Welcome to the company directory.
</if>
</filled>
</field>
</form>
</vxml>
录制音频输入
<?xml version="1.0"?>
<vxml version="2.0">
<form>
<record name="myrecording" type="audio/x-wav" beep="true">
<prompt>
Please record a message after the beep.
</prompt>
<filled>
You just recorded the following message:
<value expr="myrecording"/>
<submit next="submitrecording.php" namelist="myrecording"
method="post" enctype="multipart/form-data"/>
</filled>
</record>
</form>
</vxml>
PlumVoice(版本3.2.8)供应商扩展是否可能?
答案 0 :(得分:0)
这不是标准的VoiceXML功能(超出VoiceXML标准)。
只有像Voximal这样的VoiceXML解释器才能通过添加额外的属性(例如,属性记录发音)来做到这一点。