NOTE: For a more current article on setting up an IVR application with Asterisk®, see this Nerd Vittles article.
In its infinite wisdom, Digium® has discontinued its original voice prompt web site and substituted a new (more expensive) site. Obviously, there aren’t a lot of lawyers on the Digium payroll, or they might have mastered why breaching contracts is not a very smart business move. But, who cares? We love all the guys at Digium and all that they’ve done for the Asterisk community. So we’ve decided to forego our litigious instincts and give away the remaining cache of Nerd Vittles voice prompts which were paid for with the hard-earned dollars of Nerd Vittles readers from around the globe. Footnote: Digium has graciously responded to our whining in a comment below. Thanks for the clarification, Jim.
Here’s the deal. We have several dozen free voice prompts which are up for grabs to anyone who requests one. In fairness to everyone, these will be distributed on a first-come, first-served basis. One per customer, please. Each voice prompt is limited to 20 words or less. Hyphenated words, etc. count as multiple words. If your request exceeds 20 words, you lose your place in line. Decisions of Nerd Uno are final.
Email your request together with the text for the voice prompt to NoneLeft at mundy dot org. Before you send the email, look at the comments to this posting to be sure the supply of voice prompts has not been exhausted. Once our supply of voice prompts on the original Digium web site is exhausted, this offer expires whether you’ve sent a request or not. All requests must be processed on or before November 21, 2006. Enjoy!
Sorry, but our supply of voice prompts has been exhausted.
Using Your Digium Voice Prompts. Once you receive your prompt from Digium, be aware that it is not in a format that can be used with Asterisk or TrixBox as delivered. To convert it, you can do one of two things.
First, you can use Digium’s conversion tool to convert the file to a usable GSM or WAV format.
Second, you can convert it yourself by copying it to your Asterisk server and running one of the following commands (substituting the name of your file):
sox yourfile.wav -r 8000 -c 1 yourfile.gsm
If sox is used, it has been recommended that you lower the volume a bit and keep the file in wave format for improved quality. For our samples, 50% sounded just right:
sox inputfile.wav -r 8000 -s -c 1 -v 0.5 -w outputfile.wav resample –ql
Once the file is converted, you again have two options to use it. Either copy the file directly to the /var/lib/asterisk/sounds/custom folder and use it in your dialplan.
Or use freePBX’s built-in sounds file tools by choosing Setup->System Recordings with the remastered .wav file stored on your PC or Mac. Once imported, you then have full access to the sound file in creating Digital Receptionists.
NOTE: After importing with the freePBX tools, if you opted to convert the original file to .gsm format, you can substitute the .gsm converted file for the .wav file in the custom folder once you have converted it using one of the first two methods above. Just remember to remove the original .wav file from the folder, or your prompt won’t play.
Special thanks to Arsene Laurent for the conversion tips.
Some Recent Nerd Vittles Articles of Interest…