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

TTS Engine Reads last name as a US State

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
sallen@healthcall.com
Posts: 15
Joined: Tue Sep 08, 2009 3:27 pm

TTS Engine Reads last name as a US State

Post by sallen@healthcall.com »

We have a call flow for appointment reminder outbound calls that reads the person's name as part of the call. The name is spoken with TTS and we have the Cepstral engine. A customer complained that the name "William Conn" was pronounced as "William Connecticut". How can we keep this from happening?

We would expect that the default would be to not try to interpret potential address abbreviations when using TTS. It doesn't seem to work this way however.

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

more IVR context

Post by support »

Hi,

Could you please provide us with the context of IVR code where you are experiencing this IVR issue? This would help us better in assisting you.

Regards,
Plum Support
Last edited by support on Tue Feb 16, 2010 12:29 pm, edited 2 times in total.

sallen@healthcall.com
Posts: 15
Joined: Tue Sep 08, 2009 3:27 pm

Post by sallen@healthcall.com »

Here is what my developer gave me. Does this help?

<audio src='/audio/hello.mp3'>
<voice name='Diane'>
<s>Hello, this is so and so</s>
We are calling to remind
</voice>
</audio>
<voice name='Diane'>
insert name here
</voice>
<audio src='/audio/message.mp3'>
<voice name='Diane'>, that you will need to do such and such </voice>
</audio>

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

tested IVR code and confirmed it works

Post by support »

Hi,

We have tested the following IVR code and confirmed that William Conn is being said as William Conn by the Cepstral speech engine:

williamconn.php

Code: Select all

<?php
header("Content-type: text/xml");
echo("<?xml version=\"1.0\"?>\n");
?>
<vxml version="2.0">

<form id="name">
<field name="lastname">
     <grammar src="http://vxml.plumgroup.com/grammars/lastname.php" root="lastname"
     type="application/srgs+xml" mode="voice"/>
     <prompt bargein="false">
          Say your last name and spell it.
     </prompt>
</field>

<field name="firstname">
     <grammar src="http://vxml.plumgroup.com/grammars/firstname.php" root="firstname"
     type="application/srgs+xml" mode="voice"/>
     <prompt bargein="false">
          Say your first name and spell it.
     </prompt>
</field>

<block>
     <prompt bargein="false">
          Your first name is <value expr="firstname"/>
          and your last name is <value expr="lastname"/>.
          Your name is <voice name="Diane">William Conn.</voice>
          Your name is <voice name="Diane">William Conn</voice>
     </prompt>
</block>

<block>
<prompt>
<audio src='/audio/hello.mp3'>
<voice name='Diane'>
<s>Hello, this is so and so</s>
We are calling to remind
</voice>
</audio>
<voice name='Diane'>
William Conn.
</voice>
<audio src='/audio/message.mp3'>
<voice name='Diane'>, that you will need to do such and such </voice>
</audio>
</prompt>
</block>

</form>
</vxml>
We are unable to reproduce the IVR issue that your customer is experiencing for the IVR. If you need further assistance with this IVR issue, please provide us with more details as to how this problem can be reproduced reliably.

Regards,
Plum Support
Last edited by support on Tue Feb 16, 2010 12:30 pm, edited 3 times in total.

sallen@healthcall.com
Posts: 15
Joined: Tue Sep 08, 2009 3:27 pm

Post by sallen@healthcall.com »

Thanks for your help! I'll take this back to my developer.

Post Reply