Asterisk-based FreePBX clones Microsoft Response Point's Easy Button
In November of 2007, I reviewed the Microsoft Response Point IP-PBX. One of the Response Point's main features is the "Easy button" that you can press and then speak commands to the RP system, such as "transfer to Tom Keating" or "call Bill Gates".
Well yesterday, I received a news tip about an Asterisk solution that duplicates this "Easy button" speech-rec functionality. The freepbx.org blog explains:... I saw a video on the Response Point "magic button." A voice recognition button for a PBX? It appeared that Microsoft really did something here. I wondered to myself if Asterisk could do it. A while back I utilized the LumenVox speech recognition software for Linux/Asterisk to build a speech enabled company directory for Asterisk. That was pretty cool, but a magic button would be a Killer App.
So Ethan Schroeder, an Asterisk fan, set on a course to make a magic/easy button for FreePBX, an Asterisk-based solution.
He writes:
From the start of a dream to actual implementation was quite an experience. Creating a button that works when you are not in a call for some functionality (call initiation) and works while you are IN a call for call control turned out to be a difficult task, but I managed to make it work.
The result is a magic button that when pushed plays a fun tone and let's me speak to my phone system in wondrous ways:
- "call John Smith" or "dial John Smith" - dials by name (John Smith, John) or extension number (Four-thousand-one/4-zero-zero-1/4'oo'1), or even speak the digits of a 7, 10, or 11 digit phone number.
- "Transfer to John Smith" - transfers a call to a name or extension.
- "Transfer to John Smith's Voicemail" or "Transfer voicemail John Smith" - transfers the call directly into John Smith's voicemail.
- "Park call" or "Park caller", parks the call and announces the parking slot.
- "Retrieve calls" - queries asterisk for all the parked calls and gives the user their options using the Flite text-to-speech engine (which I'll soon be switching over to the incredibly cool Cepstral engine with their new "Asterisk Allison" voice).
- "Retrieve call [parking slot]"- Retrieves a specific parked call.
- Needless to say, that’s only the beginning!
Tags: Asterisk, Fonality, FreePBX, ITEXPO, Microsoft, Response Point, speech recognition, VoIP


