The Say-as Address tag seems to handle some abbreviations and not others. For example, it will pronounce "Ave" as "Avenue" and "Ln" as "Lane", but it does not seem to recognize "Dr" or "St". Is there any way to get this to work?
<form id="OutboundIVRMsg"> <block>
<prompt>
<say-as type="123 Main St">%ServiceAddress%</say-as>
</prompt>
</block>
</form>
We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics
Say-as Address tag not handling some abbreviations
Re: Say-as Address tag not handling some abbreviations
Sorry, i hit Submit too soon. Here is the vxml...
<form id="OutboundIVRMsg">
<block>
<prompt>
<say-as type="Address">123 Main St</say-as>
</prompt>
</block>
</form>
<form id="OutboundIVRMsg">
<block>
<prompt>
<say-as type="Address">123 Main St</say-as>
</prompt>
</block>
</form>
Re: Say-as Address tag not handling some abbreviations
Hi dmalta,
Typically, we advise developers to be as explicit as possible with spelling out exactly what they want the TTS engine to say. So, instead of leaving it up to the 3rd party TTS engine (AT&T, Cepstral, and RealSpeak) to guess at how to say something, we advise you to spell out "Street" or "Drive" instead of "St" or "Dr" or parse out "Dr" and "St" to be read as "Drive" or "Street" within your code.
Regards,
Plum Support
Typically, we advise developers to be as explicit as possible with spelling out exactly what they want the TTS engine to say. So, instead of leaving it up to the 3rd party TTS engine (AT&T, Cepstral, and RealSpeak) to guess at how to say something, we advise you to spell out "Street" or "Drive" instead of "St" or "Dr" or parse out "Dr" and "St" to be read as "Drive" or "Street" within your code.
Regards,
Plum Support
Plum Support
http://www.plumvoice.com
http://www.plumvoice.com