Prompt conversion script
Several variables in the script control which files are converted and the source and destination formats. Patch-by: Trey Blancher <support@digium.com> (closes AST-560) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@326368 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
parent
14d510c5b7
commit
84686384fc
|
@ -0,0 +1,20 @@
|
|||
#/bin/bash
|
||||
|
||||
# Script written by Trey Blancher (support@digium.com)
|
||||
|
||||
# This script is designed to convert all files of type $SRC to
|
||||
# the $DST format, for the given $LANGUAGE. It traverses the given
|
||||
# language directory (by default in /var/lib/asterisk/sounds/), and
|
||||
# converts each file with filename extension $SRC, and converts them
|
||||
# using Asterisk to files with type and extension $DST.
|
||||
|
||||
LANGUAGE=en # change accordingly, if converting custom sounds you may want to omit this variable
|
||||
SRC=gsm # change accordingly (e.g. to wav, etc.)
|
||||
DST=g729 # change accordingly (e.g. to wav, etc.)
|
||||
SOUNDS=/var/lib/asterisk/sounds # for custom sounds change this directory to your custom sound directory
|
||||
|
||||
for file in $(find ${SOUNDS}/${LANGUAGE}/ -depth -type f -name *.${SRC});
|
||||
do
|
||||
#echo $file
|
||||
asterisk -rx "file convert $file $(dirname $file)/$(basename $file $SRC)$DST"
|
||||
done
|
Loading…
Reference in New Issue