SpeakBlast
|
Our Telephony Macro Expansion language allows non-programmers to write complex interactive voice response systems without needing to know much about how they work.
Most scripts will start with the %menu function, which gives the menu a name, issues a voice prompt to press numbers, and then says what actions to take when those numbers are pressed.
For example:
%menu(start,"Press 1 for more information, press 2 to make a payment, or press 3 to be speak to a representative" ,digit:1 ,%play(Info Speech) ,digit:2 ,%goto(payment) ,digit:3 ,%transfer(12125556784) ) ...
In this example, when the call is made, the person will hear the first menu prompt. If they press 1, the wav file (which needs to be uploaded) named "Info Speech" will be played. If they press 2, the menu "payment" is started (not shown). If they press 3, the call will be transfered to a phone number... if that phone number is busy, the caller will be put on hold and your preferred hold music will be played.
In this example, the menu can be spoken by our text-to-speech engine, or you can record a prompt to play.
For complete documentation, click here.