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

Alphanum recognition

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
barq
Posts: 2
Joined: Wed Dec 06, 2006 3:36 pm

Alphanum recognition

Post by barq »

Hi I am trying to have an alphanumeric string recognized, eventhough its just between 2-6 characters, the recognition is really bad. Not even getting 30% accuracy. I am including my grammar and the snippet of vxml code where I am calling the grammar. Is there anything I can do to improve the recogntion accuracy? Most of my experience has been with the OSR engine where the accuracy for something like this would be much higher. I am setting ASR type in my code to speechworks hoping that it will use OSR but I dont know if its even taking effect. Here is how I am doing that:

<property name="ASRENGINE" value="SPEECHWORKS" />

The rest of the code is as follows:

VXML:


<grammar version="1.0"
src="alphanum.grxml"
root="alphanum"
type="application/srgs+xml"
mode="voice" />

Grammar:

<rule id="alphanum" scope="public">
<item repeat="2-6">
<item>
<one-of>
<item><ruleref uri="#alphabet"/></item>
<item><ruleref uri="#digit"/></item>
</one-of>
</item>
</item>
</rule>


<rule id="alphabet">
<one-of>
<item> A </item>
<item> B </item>
<item> C </item>
<item> D </item>
<item> E </item>
<item> F </item>
<item> G </item>
<item> H </item>
<item> I </item>
<item> J </item>
<item> K </item>
<item> L </item>
<item> M </item>
<item> N </item>
<item> O </item>
<item> P </item>
<item> Q </item>
<item> R </item>
<item> S </item>
<item> T </item>
<item> U </item>
<item> V </item>
<item> W </item>
<item> X </item>
<item> Y </item>
<item> Z </item>
</one-of>
</rule>


<rule id="digit">
<one-of>
<item> 0 </item>
<item> 1 </item>
<item> 2 </item>
<item> 3 </item>
<item> 4 </item>
<item> 5 </item>
<item> 6 </item>
<item> 7 </item>
<item> 8 </item>
<item> 9 </item>
</one-of>
</rule>

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

Nuance OSR 3.0 to be deployed on IVR hosting site

Post by support »

Hello,

First of all there are no IVR systems that are very good at alphanumic speech recognition over the phone and we would advise against using it unless it is absolutely necessary. However, the real problem you are experiencing is that our IVR hosting facitilies are currently using Nuance OSR 2.0 which does not perform as well as Nuance OSR 3.0 for alphanumeric recognition.

We are currently testing with OSR 3.0 in our labs and once the release stablizes we will be deploying it to our hosted IVR site. The should be an announcement on this forum as well as an update to the speech recognition engine listed on your IVR hosting account summary page.

Regards,
Plum Support
Last edited by support on Thu Feb 25, 2010 12:06 pm, edited 3 times in total.

barq
Posts: 2
Joined: Wed Dec 06, 2006 3:36 pm

Post by barq »

Yep Iunderstand, alphanum is still a challenge but something like 2-6 characters with OSR 3.0 you can get upto 60/70% accuracy....I am not even getting 30%. You have any approximate ETA on when OSR 3.0 will be implemented?

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

OSR 3.0 available on IVR platform sometime during Q1 2007

Post by support »

Hi,

OSR 3.0 should be available on the IVR platform sometime during Q1 2007.

Regards,
Plum Support

saulys
Posts: 2
Joined: Mon Jul 20, 2009 12:06 am

Re: Alphanum recognition

Post by saulys »

Hello,

What is currently the best way to use alpha numeric recognition? In particular I want to have recognition of Canadian postal code.

Regards,
Saulius

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

Re: Alphanum recognition

Post by support »

Hi,

There is an old post located here, http://support.plumgroup.com/viewtopic.php?f=2&t=1521, that should help you get started in creating an alphanumeric grammar for your Canadian zip code.

Regards,
Plum Support

Post Reply