We are using the following code to record voicemails. Unfortunately the calls are getting cut off. The longest voicemail runs about 47 seconds. The maxtime is set for 300s or 5 minutes, which if I read correctly means up to 5 minutes of voicemail recording.
the html.translate just allows the code to auto build the vxml audio tags, which works. I am wondering if the maxtime starts when the audio tags play, or if it starts after the beep?
Code: Select all
<record name="voicemail" beep="true" maxtime="300s" type="audio/x-wav" finalsilence="10s" dtmfterm="true">
<prompt>
@Html.Translate("ARS_AbsenceMessage_LeaveMessage", false);
@Html.Translate("ARS_AbsenceMessage_AfterVoicemail", false);
<break />
</prompt>
<filled>
<submit next="@Url.SaveAbsenceVoiceMessage()" namelist="voicemail" method="post" enctype="multipart/form-data"/>
</filled>
<noinput>
@Html.Translate("ARS_AbsenceMessage_NoVoiceMessage", false);
<reprompt/>
</noinput>
<noinput count="3">
@Html.Translate("ARS_AbsenceMessage_NoVoiceMessage", false);
<submit method="post" next="@Url.SaveAbsenceVoiceMessage()" />
</noinput>
</record>