« Back to CVP - All Versions

Record element issue

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi All,
 
We had made an application that is taking several recording from the customer, sends those recording to ftp location by using the record element/record element ftp functionalities.
 
All of the things are working fine if we dial an internal call i.e. the DN->script schedule to route the call to that specific application.
 
But in one senario the record element fails without making anything available in logs. The senario is when customer dials a short code, through inbound PRI enters call center and then DN->script.
 
If we look into the VXML server logs everything seems to be normal, but call is disconnected abnormally, after taking first recording. Any help in this regard will be appreciated. 
 
 
Regards
Muhammad Adil Malik

Hi Ali,

Take a look at record element settings and start the call studio on debug
mode.Check to see where the issue.

I have done same application but it was working just fine.

Thanks,
Phani.

On Thu, Jul 26, 2012 at 5:21 PM, Cisco Developer Community Forums <
cdicuser@developer.cisco.com> wrote:

> Muhammad Adil Malik has created a new message in the forum "CVP - All
> Versions":
>
> --------------------------------------------------------------
> Hi All,
>
> We had made an application that is taking several recording from the
> customer, sends those recording to ftp location by using the record
> element/record element ftp functionalities.
>
> All of the things are working fine if we dial an internal call i.e. the
> DN->script schedule to route the call to that specific application.
>
> But in one senario the record element fails without making anything
> available in logs. The senario is when customer dials a short code, through
> inbound PRI enters call center and then DN->script.
>
> If we look into the VXML server logs everything seems to be normal, but
> call is disconnected abnormally, after taking first recording. Any help in
> this regard will be appreciated.
>
>
> Regards
> Muhammad Adil Malik
> --
> To respond to this post, please click the following link:
>
> <
> http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/6187812
> >
>
> or simply reply to this email.

Hi Venigalla,

I had tested in debug mode everything is working. If this was the case the application should disconnect on internal call as well.

What i am thinking is there is some component that we need to configure to rectify the issue, i may be wrong in this assumption?

Regards

Can you check record element properties

As below.

<?xml version="1.0" encoding="UTF-8"?>
<voice_element id="Element@2373788:1272405423903"
name="recSinglePromptRecording" version="6.0.1">
<config>
<settings>
<setting name="inputmode">both</setting>
<setting name="noinput_timeout">5s</setting>
<setting name="record_max_noinput_count">3</setting>
<setting name="confirm_max_noinput_count">3</setting>
<setting name="confirm_max_nomatch_count">3</setting>
<setting name="max_disconfirmed_count">3</setting>
<setting name="confirm_confidence_level">0.50</setting>
<setting name="start_with_beep">true</setting>
<setting name="terminate_on_dtmf">true</setting>
<setting name="keep_recording_on_hangup">false</setting>
<setting name="max_record_time">180s</setting>
<setting name="final_silence">3s</setting>
<setting name="replay">true</setting>
<setting name="filename">{Data.Session.sesSinglePrompt}</setting>
<setting name="file_type">wav</setting>
<setting name="extension">wav</setting>
<setting name="path">c:\inetpub\wwwroot\en-us\app\STATUS\</setting>
<setting name="ftp_host">stlcvp2</setting>
<setting name="ftp_user">bthompsn</setting>
<setting name="ftp_password">1ucce@MERCY</setting>
<setting name="ftp_path">en-us/app/STATUS/</setting>
<setting name="ftp_in_background">true</setting>
</settings>
<audio>
<audio_group barge_in="true" count="1" name="record_initial_audio_group">
<audio_item name="Record" type="static">
<audio_item_notes></audio_item_notes>
<audio_item_config view_id="default">
<static default_audio_path="true"
uri="en-us\app\PromptMgmt\RecordPrompt.wav"></static>
</audio_item_config>
</audio_item>
</audio_group>
<audio_group barge_in="true" count="1" name="before_confirm_audio_group">
<audio_item name="Confirm" type="static">
<audio_item_notes></audio_item_notes>
<audio_item_config view_id="default">
<static default_audio_path="true"
uri="en-us\app\PromptMgmt\RecordedAs.wav"></static>
</audio_item_config>
</audio_item>
</audio_group>
<audio_group barge_in="true" count="1" name="after_confirm_audio_group">
<audio_item name="After Confirm" type="static">
<audio_item_notes></audio_item_notes>
<audio_item_config view_id="default">
<static default_audio_path="true"
uri="en-us\app\PromptMgmt\SavePrompt.wav"></static>
</audio_item_config>
</audio_item>
</audio_group>
</audio>
</config>
</voice_element>

On Thu, Jul 26, 2012 at 9:45 PM, Cisco Developer Community Forums <
cdicuser@developer.cisco.com> wrote:

> Muhammad Adil Malik has created a new message in the forum "CVP - All
> Versions":
>
> --------------------------------------------------------------
> Hi Venigalla,
>
> I had tested in debug mode everything is working. If this was the case the
> application should disconnect on internal call as well.
>
> What i am thinking is there is some component that we need to configure to
> rectify the issue, i may be wrong in this assumption?
>
> Regards
> --
> To respond to this post, please click the following link:
>
> <
> http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/6188055
> >
>
> or simply reply to this email.

Hi,

I had tried to match parameter according to your provided parameters they are almost same some parameters are missing in my studio.

Can you please let me know how can i export record element into the xml so that i can post the xml for you.

Regards.

When you go to the call studio project folder in elements folder you can
find the each element right click on it and open with notepad. You can see
it on XML format.

On Thu, Jul 26, 2012 at 10:54 PM, Cisco Developer Community Forums <
cdicuser@developer.cisco.com> wrote:

> Muhammad Adil Malik has created a new message in the forum "CVP - All
> Versions":
>
> --------------------------------------------------------------
> Hi,
>
> I had tried to match parameter according to your provided parameters they
> are almost same some parameters are missing in my studio.
>
> Can you please let me know how can i export record element into the xml so
> that i can post the xml for you.
>
> Regards.
> --
> To respond to this post, please click the following link:
>
> <
> http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/6188131
> >
>
> or simply reply to this email.

RE: Record element issue
Answer
7/27/12 6:09 AM as a reply to Muhammad Adil Malik.
Hi,

This the xml please.



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration SYSTEM "../../../../dtds/VoiceElementConfiguration.dtd">
<configuration class="com.audium.server.voiceElement.record.MRecord" serial="17137">
<setting name="noinput_timeout">5s</setting>
<setting name="max_noinput_count">3</setting>
<setting name="start_with_beep">true</setting>
<setting name="terminate_on_dtmf">true</setting>
<setting name="keep_recording_on_hangup">false</setting>
<setting name="max_record_time">180s</setting>
<setting name="final_silence">4s</setting>
<setting name="filename">{0}_Name</setting>
<setting name="file_type">wav</setting>
<setting name="ftp_host">172.18.1.18</setting>
<setting name="ftp_user">ftp</setting>
<setting name="ftp_password">ftp</setting>
<setting name="ftp_in_background">true</setting>
<substitute index="0">
<data>
<session name="BFN"/>
</data>
</substitute>
<substitute index="1">
<data>
<session name="lang"/>
</data>
</substitute>
<audio_group bargein="true" count="1" name="initial_audio_group">
<audio name="audio item 1" src="{1}recordNameGen.wav" use_default_path="true"/>
</audio_group>
</configuration>

Do you have access to Cisco reference manuals?

For recordings to work, on the incoming dial peer (and on the type-10-label dialpeer 81111T), you must have the dial peer cpdec configured as g711ulaw only, not g711alaw, DO NOT use a voice class. And set 'no vad' on that dialpeer

You must also allot enough memeory for the recordings.

!This is for taking recordings - either from callers; or to update audio prompts; or for agent greeting
!One Minute is 500 KB
ivr record memory system <0-256000> (Kemoticon
ivr record memory session <0-256000> (Kemoticon

You must set the following if you want the beep to play to the caller:
vxml version 2.0

And then you must set this if you want missing audio files to be reported to your application as error.badfetch.http
vxml audioerror


Janine