[asterisk-users] Speech recognition in asterisk using google voice API

Lefteris Zafiris zaf.000 at gmail.com
Thu Jan 12 13:49:48 CST 2012


On 01/12/2012 05:50 PM, Danny Nicholas wrote:
> Two more "offerings" - #1 - add DTMF parameter so function can be stopped by
> pressing a digit or digits other than * or #  - #2 - add an option to
> "silence" the beep.  If you were using this in an IVR and wanted to say
> "press 1 or say help for help",  silencing the beep before recording would
> (IMO) make the rendering sound more "professional"/less "mechanical".

Both features added:

-----
Usage
-----
agi(speech-recog.agi,[lang],[timeout],[intkey],[NOBEEP])
Records from the current channel untill the timeout (set to 10 seconds
by default, -1 for no timeout) is reached or the interrupt key (# by
default) is pressed.
If NOBEEP is set, no beep sound is played back to the user to indicate
the start of the recording.

There is now also the option to enable SSL for encrypted communication
between your pbx and the google voice server.

Updated code can be found here:
https://github.com/zaf/asterisk-speech-recog/tarball/master

----------------
Lefteris Zafiris



More information about the asterisk-users mailing list