We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics

Problem with 3 audio files in one prompt

Questions and answers about Plum iOn systems

Moderators: admin, support

Post Reply
djwocky
Posts: 4
Joined: Fri Jul 25, 2008 10:46 am

Problem with 3 audio files in one prompt

Post by djwocky »

Hi,

We are trying to develop some dynamic voice messages.

We construct VXML with a wav, followed by TTS text followed by 2 wavs.

The problem is that when the outbound call plays the prompt, i plays the last wav first instead of the first wav. Specifically we want:

wave1
TTS Text
wave2
wave3

what your system plays is
wave3
TTS Text
wave3
wave3

Here is the vxml

<?xml version="1.0"?>
<vxml version="2.0">
<form>
<block>
<prompt>
<audio src="http://audio.plumgroup.com/root/64165534/64165534_1.wav"/>
1234
<audio src="http://audio.plumgroup.com/root/64165534/64165534_4.wav"/>
<audio src="http://audio.plumgroup.com/root/64165534/64165534_2.wav"/>

</prompt>
</block>
</form>
</vxml>


Thanks in advance

Dave

djwocky
Posts: 4
Joined: Fri Jul 25, 2008 10:46 am

One more thing

Post by djwocky »

Please note the same XML in our scratchpad plays fine. The problem only exhibits itself with an outbound call.

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

5 IVR outbound calls using this script with no issues

Post by support »

Hi,

We've just made 5 IVR outbound calls using this IVR script, but were unable to reproduce the IVR issue that you describe. We were able to hear the 3 audio files:

"This is a..."

"had a..."

"For more information..."

Could you provide us with more information to help us reproduce the IVR issue such as an IVR call log that demonstrates this?

Regards,
Plum Support
Last edited by support on Fri Feb 26, 2010 12:28 pm, edited 2 times in total.

djwocky
Posts: 4
Joined: Fri Jul 25, 2008 10:46 am

Post by djwocky »

Thank you for looking at this.

I just tried it once this AM and it indeed worked.

On Friday I tried it at least a dozen times and it worked only once.

I will keep an eye on it. If it starts failing again, I will try to record it.

Thanks!

Dave

djwocky
Posts: 4
Joined: Fri Jul 25, 2008 10:46 am

Problem still there and I see clues

Post by djwocky »

Are you replicating wav files across multiple disk arrays/servers? How reliable is this replication? Is it lazy?

I just uploaded a complete set of voices

1. Deleted all files one at a time (male voice)
2. Uploaded replacements (female voice)
3. Tried an outbound call, one of my segments used the male voice, other 2 were female
4. Played them from the repository page and they were ALL male voices. the female one was not to be found!!!

Sounds to me like you have a problem with replication in your server pool.

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

adding properties to IVR script to fix caching problem

Post by support »

Hi,

This sounds like a caching problem with your audio files. To ensure that a fresh copy of your audio is always fetched, you should add the following <property> tags to your lines of IVR script:

<property name="audiomaxage" value="0s"/>
<property name="audiomaxstale" value="0s"/>

Code: Select all

<?xml version="1.0"?>
<vxml version="2.0">
<property name="audiomaxage" value="0s"/>
<property name="audiomaxstale" value="0s"/>
<form>
<block>
<prompt>
<audio src="http://audio.plumgroup.com/root/64165534/64165534_1.wav"/>
1234
<audio src="http://audio.plumgroup.com/root/64165534/64165534_4.wav"/>
<audio src="http://audio.plumgroup.com/root/64165534/64165534_2.wav"/>

</prompt>
</block>
</form>
</vxml> 
Regards,
Plum Support

Post Reply