[asterisk-users] How do you convert your prompts to an asterisk-friendly format?

Danny Nicholas danny at debsinc.com
Tue Aug 28 09:43:44 CDT 2012


This isn't required, but you will notice a big quality difference if you run
the normalized files through Audacity and set the volume to -3
(Recommendation from the Asterisk PDF).  There's most likely a way to do
this with SOX, I just haven't tried hard enough to find it.  If/when you do,
please post that.

-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Johan Wilfer
Sent: Tuesday, August 28, 2012 9:40 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] How do you convert your prompts to an
asterisk-friendly format?

Hi,

I've used the shells-script at the end of this email to generate 8khz mono
wave-files for asterisk from a 144 khz recording.

The script does two things: resample & normalize the audio volume.

Anyone like to share their recommendations / scripts for doing this
conversion? I've just converted to 8khz wave, should I convert to something
else?

For the googler in the future this is my current script (which I hope to
improve):

BASEDIR=`dirname $0`
PROMPTDIRS="dir1 dir2"
for dir in ${PROMPTDIRS}
do
   src=${BASEDIR}/recordings/prompts/${dir}
   dst=${BASEDIR}/generated/prompts/8khz/${dir}
   for i in ${src}/*.wav; do sox "$i"  -V -r 8000 -c 1 -q -s \
"${dst}/$(basename "$i" .wav).wav" vol 0.8; done

   normalize-audio -a -20dBFS "${dst}"/* done


--
Johan Wilfer

JT Technologies & Telecommunications AB
Jabber: johan at jttech.se | Phone: +46 31 3809100

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to
Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users




More information about the asterisk-users mailing list