Hello Kiran,
 
Thanks for your message. It is fairly easy to integrate Asterisk with Sphinx, the only trouble is that you need to have an Acoustic Model (AM) for 8KHz, which are not (yet) readily available.
 
There is a Language Model (LM) and AM included with Sphinx, but it is designed for a sampling rate of 16KHz and therefore does not work with Asterisk. Even if you use sophisticated upsampling techniques (sinc interpolation - sox) to create 16KHz for use with Sphinx, the recognition rate is absolutely dismal. Sphinx does a fine job on native 16KHz samples, just not samples created by upsampling.
 
CMU does have an 8KHz LM and AM available which they created for their Communicator project (phone based airplane reservation system), but the AM is for Sphinx2, which has considerably poorer recognition speed and accuracy compared to Sphinx3 or Sphinx4. I haven't had a chance to try and convert the AM to Sphinx3, but I believe it can be done.
 
If you want to spend the next 6 months developing and training a LM and AM for Sphinx for 8KHz, many many people will be very happy :)
 
Regards,

Stephan.
---
Stephan A. Edelman, B.Eng.
NewAce Corporation
Toll Free: 1-877-463-9223 x221
Tel: +1 519 336 4837 x221
Fax: +1 519 336 4046
Pager: +1 519 333 3247
 


From: kiran
Sent: Fri 7/21/2006 8:31 AM
To: [EMAIL PROTECTED]
Subject: Sphinx and asterisk

Dear Stephan,
 
Please let me know if you can help us in integrating sphinx with asterisk
 
Regards
Kiran
 
 
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to