[Asterisk-Users] Speech Recognition and Asterisk

Steven Critchfield critch at basesys.com
Fri Aug 27 14:49:06 MST 2004


On Fri, 2004-08-27 at 12:26, Mike Meyer wrote:
> All;
> 
> 	Since I have interest in providing the capability for callers to speak
> the department, person or number they wish to call, as well as other IVR
> scenarios, I have been reviewing much of this lists email archives and
> searching the web for open source voice recognition that will work with
> the Asterisk PBX.

This is a very hard problem in total, but parts of it are not too
difficult. 

Voice recognition with no training is hard. IT is hard enough to be the
very reason it isn't widly deployed now. What is deployed now is usually
limited to small vocabularies. Sounds like your request might be able to
handle that.

For a fairly simple hookup, you could try to write an application for
AGI that records a prompt with either a timeout or a silence threshold.
Then send that audio off to a application like sphynx with a small
vocabulary list to match against. It should return to you a fairly
decent idea of what was said. Do remember though that accents might
throw it off so be prepared for other options of input.

Last I tried, sphynx wasn't too hard to install, but was a pain to use.
I would suggest small recordings over EAGI as you can send audio to
sphynx in small chunks and with a vocabulary list of expected terms. 
-- 
Steven Critchfield <critch at basesys.com>




More information about the asterisk-users mailing list