KidSquid Report post Posted 01/18/2007 06:02 AM I am looking to build a system for a client of ours who produces radio commercials. They want an IVR system that will answer the phone and ask for the caller to ender the spot (commercial) id number, typically a six digit number. The system will then need to look in a specified directory and play back the wave file with the corresponding number entered by the caller. For example, if the caller entered 123456 the system would look in the specified directory and playback 123456.wav If the file did not exist it would play back a error message/prompt. The system would allow the caller to play back as many spots as they wanted (at the end of playback the system would prompt "would you like to hear another spot? press 1 to enter another spot number, press 2 to hang up) The directory which contains the spots is always in flux...meaning there is not a static listing of what spots are in the directory at a certain time. The system will either have a spot to play or need to play a "file not found" type of message. That's a real quick overview of what we are looking to do. Is this possible? If so...what modules would I use to have the system interpret the entered numbers and play back the correct file? Many Thanks, Share this post Link to post
SupportTeam Report post Posted 01/18/2007 06:12 AM For example, if the caller entered 123456 the system would look in the specified directory and playback 123456.wavThat's easily achieved with VoiceGuide. Have a look at the Get Number module and the Result Variable which stores the data entered by caller in that module. In a Play module following that you would specify the file to be played as: C:\PathToMyAds\$RV[AskCallerForAdSpotId].wav Where AskCallerForAdSpotId is replace with module name of your Get Number module and PathToMyAds is replaced with directory of where the ads are stored. Make sure the ads .WAV files are in the right format. If the file did not exist it would play back a error message/prompt.The default "Sound file could not be found" prompt would be played if file is not found - you can re-record that prompt with your own version as well. Alternatively you could use a "Run VBScript" module to check for existence of file on disk. The system would allow the caller to play back as many spots as they wantedJust loop caller back to the start of the script... Share this post Link to post
KidSquid Report post Posted 01/18/2007 03:27 PM Thank you for the insight.... A couple more quuestions. I am working with a demo download, can I test how the system works without purchasing? When I have the system run my script and the phone rings, a registration prompt appears and the phone is never answered. Is this a limitation of the demo? Also, is there any way to add playback transport controls so that the caller listening to the spot can (pause, fast-forward, rewind, etc? Many thanks for all of your help! Sid Share this post Link to post
SupportTeam Report post Posted 01/18/2007 07:39 PM When I have the system run my script and the phone rings, a registration prompt appears and the phone is never answered. Is this a limitation of the demo?You probably have been running the system for more the one hour without restarting. Read bottom of this page: http://www.voiceguide.com/vgFeatures.htm Also, is there any way to add playback transport controls so that the caller listening to the spot can (pause, fast-forward, rewind, etc?Only if using "VoiceGuide for Dialogic". Share this post Link to post
KidSquid Report post Posted 01/18/2007 10:19 PM If going the dialogic route...where would I look to find examples of hpw to implement this. Sid Share this post Link to post
SupportTeam Report post Posted 01/19/2007 07:24 AM Examples of what? The script itself? Best for you to read the Help file to see what each module does. If you run into any problems just post your script here along with a description of what problem you are having at the time and we can assist. Share this post Link to post
KidSquid Report post Posted 01/19/2007 04:11 PM Sorry...maybe I wasn't very clear... What I meant to ask is where can I find some documentation which describes adding controls for rewind/fast forward..speed up/slow down....etc so that I can implement them in my script. Many Thanks, Sid Share this post Link to post
SupportTeam Report post Posted 01/19/2007 09:59 PM When using "VoiceGuide for Dialogic" these controls are available as 'Path' choices in the Play module (and Get Numbers module). Share this post Link to post