Skip to content
Snippets Groups Projects
Commit 84686384 authored by Kinsey Moore's avatar Kinsey Moore
Browse files

Prompt conversion script


Several variables in the script control which files are converted and the
source and destination formats.

Patch-by: default avatarTrey Blancher <support@digium.com>
(closes AST-560)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@326368 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 14d510c5
No related branches found
No related tags found
No related merge requests found
#/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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment