move sounds out to their own packages as they do not change revisions with freeswitch

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15809 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Michael Jerris 2009-12-07 06:06:18 +00:00
parent bcbc54f997
commit 97309a5e71
34 changed files with 457 additions and 91 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
freeswitch (1.0.4-1ubuntu1) karmic; urgency=low
* upgrade: Pulling out the sounds into separate source files for easier management.
-- William King <quentusrex@gmail.com> Sun, 15 Nov 2009 16:38:13 -0800
freeswitch (1.0.4-1) unstable; urgency=low
* new

90
debian/control vendored
View File

@ -110,56 +110,6 @@ Description: English language files for the FreeSWITCH(TM)
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-8000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: English language files for the FreeSWITCH(TM)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-music-8000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: Music on hold files for the FreeSWITCH(TM) (8000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-16000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: English language files for the FreeSWITCH(TM) (16000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-32000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: English language files for the FreeSWITCH(TM) (32000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-48000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: English language files for the FreeSWITCH(TM) (48000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-lang-de
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
@ -221,43 +171,3 @@ Description: Russian language files for the FreeSWITCH(TM)
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-8000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: Russian language files for the FreeSWITCH(TM)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-16000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: Russian language files for the FreeSWITCH(TM) (16000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-32000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: Russian language files for the FreeSWITCH(TM) (32000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-48000
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch
Description: Russian language files for the FreeSWITCH(TM) (48000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.

2
debian/rules vendored
View File

@ -106,7 +106,7 @@ install: build
dh_clean -k
dh_installdirs -A --sourcedir=debian/tmp
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install cd-sounds-install cd-sounds-ru-install moh-install
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
# Build architecture-independent files here.

View File

@ -0,0 +1,15 @@
#!/bin/bash
sounds_location=$1
for rate in 32000 16000 8000
do
for i in ascii base256 conference currency digits ivr misc phonetic-ascii time voicemail zrtp
do
mkdir -p $sounds_location/$i/$rate
for f in `find $sounds_location/$i/48000 -name \*.wav`
do
echo "generating" $sounds_location/$i/$rate/`basename $f`
sox $f -r $rate $sounds_location/$i/$rate/`basename $f`
done
done
done

View File

@ -0,0 +1,5 @@
freeswitch-sounds-en-us-callie (1.0.12-0ubuntu1) jaunty; urgency=low
* Initial: This is the initial working build of the en-us-callie sounds
-- William King <quentusrex@gmail.com> Sun, 20 Sep 2009 06:56:46 -0700

View File

@ -0,0 +1,61 @@
Source: freeswitch-sounds-en-us-callie
Maintainer: Freeswitch Debian Team <debian@freeswitch.org>
Section: net
Priority: extra
Build-Depends: debhelper (>= 5), fakeroot, sox
Standards-Version: 3.7.3
Package: freeswitch-sounds-en-us-callie-8000
Architecture: all
Conflicts: freeswitch-sounds-en-us-callie
Description: English language sounds for the FreeSWITCH(TM) (8000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-16000
Architecture: all
Conflicts: freeswitch-sounds-en-us-callie
Description: English language sounds for the FreeSWITCH(TM) (16000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-32000
Architecture: all
Conflicts: freeswitch-sounds-en-us-callie
Description: English language sounds for FreeSWITCH(TM) (32000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie-48000
Architecture: all
Description: English language sounds for the FreeSWITCH(TM) (48000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-en-us-callie
Architecture: all
Depends: sox, freeswitch-sounds-en-us-callie-48000
Conflicts: freeswitch-sounds-en-us-callie-omega, freeswitch-sounds-en-us-callie-8000, freeswitch-sounds-en-us-callie-16000, freeswitch-sounds-en-us-callie-32000
Description: English language files for FreeSWITCH(TM)
This package generates the 8k, 16k, and 32k from the installed 48k
sounds. You can select which ones you want.
Package: freeswitch-sounds-en-us-callie-omega
Architecture: all
Depends: freeswitch-sounds-en-us-callie-48000, freeswitch-sounds-en-us-callie-32000, freeswitch-sounds-en-us-callie-16000, freeswitch-sounds-en-us-callie-8000
Conflicts: freeswitch-sounds-en-us-callie
Description: English language files for FreeSWITCH(TM)
This package depends on the pregenerated 8khz, 16khz, 32khz, and 48khz sounds
which are downloaded from binary data files.

View File

@ -0,0 +1 @@
These files are licensed under the terms of the creative commons Attribution 3.0 license: http://creativecommons.org/licenses/by-sa/3.0/

View File

@ -0,0 +1,6 @@
freeswitch-sounds-en-us-callie-8000_1.0.12-0ubuntu1_all.deb net extra
freeswitch-sounds-en-us-callie-16000_1.0.12-0ubuntu1_all.deb net extra
freeswitch-sounds-en-us-callie-32000_1.0.12-0ubuntu1_all.deb net extra
freeswitch-sounds-en-us-callie-48000_1.0.12-0ubuntu1_all.deb net extra
freeswitch-sounds-en-us-callie_1.0.12-0ubuntu1_all.deb net extra
freeswitch-sounds-en-us-callie-omega_1.0.12-0ubuntu1_all.deb net extra

View File

@ -0,0 +1,39 @@
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# This file is public domain software, originally written by Joey Hess.
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DH_OPTIONS
export DH_COMPAT=4
export DEB_DH_INSTALL_SOURCEDIR=debian/tmp
build:
dh_testdir
mkdir -p debian/tmp/opt/freeswitch/sounds
cp -a en debian/tmp/opt/freeswitch/sounds/
./debian/buildsounds.sh debian/tmp/opt/freeswitch/sounds/en/us/callie
clean:
dh_testdir
dh_testroot
dh_clean -k
rm -f build-stamp
rm -Rf debian/tmp
install:
dh_testdir
dh_testroot
dh_installdirs -A --sourcedir=debian/tmp
dh_install --sourcedir=debian/tmp
# Build architecture-independent files here.
binary-indep: build install
dh_compress
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep
.PHONY: build clean binary-indep binary install

View File

@ -0,0 +1,12 @@
#!/bin/bash
sounds_location=$1
for rate in 32000 16000 8000
do
mkdir -p $sounds_location/$rate
for f in `find $sounds_location/48000 -name \*.wav`
do
echo "generating" $sounds_location/$rate/`basename $f`
sox $f -r $rate $sounds_location/$rate/`basename $f`
done
done

View File

@ -0,0 +1,11 @@
freeswitch-sounds-music (1.0.8-0ubuntu3) jaunty; urgency=low
* Fixed: empty binary files for some packages
-- William King <quentusrex@gmail.com> Thu, 24 Sep 2009 15:54:17 -0700
freeswitch-sounds-music (1.0.8-0ubuntu2) jaunty; urgency=low
* Initial: This is the initial working build of the music on hold
-- William King <quentusrex@gmail.com> Sun, 20 Sep 2009 08:28:48 -0700

View File

@ -0,0 +1,61 @@
Source: freeswitch-sounds-music
Maintainer: Freeswitch Debian Team <debian@freeswitch.org>
Section: net
Priority: extra
Build-Depends: debhelper (>= 5), fakeroot, sox
Standards-Version: 3.7.3
Package: freeswitch-sounds-music-8000
Architecture: all
Conflicts: freeswitch-sounds-music
Description: music for FreeSWITCH(TM) (8000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-music-16000
Architecture: all
Conflicts: freeswitch-sounds-music
Description: music for FreeSWITCH(TM) (16000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-music-32000
Architecture: all
Conflicts: freeswitch-sounds-music
Description: music for FreeSWITCH(TM) (32000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-music-48000
Architecture: all
Description: music for FreeSWITCH(TM) (48000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-music
Architecture: all
Depends: sox, freeswitch-sounds-music-48000
Conflicts: freeswitch-sounds-music-omega, freeswitch-sounds-music-8000, freeswitch-sounds-music-16000, freeswitch-sounds-music-32000
Description: Music for FreeSWITCH(TM)
This package generates the 8k, 16k, and 32k from the installed 48k
sounds. You can select which ones you want.
Package: freeswitch-sounds-music-omega
Architecture: all
Depends: freeswitch-sounds-music-48000, freeswitch-sounds-music-32000, freeswitch-sounds-music-16000, freeswitch-sounds-music-8000
Conflicts: freeswitch-sounds-music
Description: Music for FreeSWITCH(TM)
This package depends on the pregenerated 8khz, 16khz, 32khz, and 48khz sounds
which are downloaded from binary data files.

View File

@ -0,0 +1,13 @@
MUSOPEN
Musopen is an online music library of copyright free music (public domain music).
We want to give the world access to music, without the legal hassles so common today.
There is a great deal of music that has expired copyrights, but almost no recordings
of this music is in the public domain. We aim to record or obtain recordings that
have no copyrights so that our visitors may listen, re-use, or in any way enjoy music.
Put simply, our mission is to set music free.
Musopen is a U.S. registered 501(c)(3) tax-deductible nonprofit charity.
http://www.musopen.com

View File

@ -0,0 +1,6 @@
freeswitch-sounds-music-8000_1.0.8-0ubuntu3_all.deb net extra
freeswitch-sounds-music-16000_1.0.8-0ubuntu3_all.deb net extra
freeswitch-sounds-music-32000_1.0.8-0ubuntu3_all.deb net extra
freeswitch-sounds-music-48000_1.0.8-0ubuntu3_all.deb net extra
freeswitch-sounds-music_1.0.8-0ubuntu3_all.deb net extra
freeswitch-sounds-music-omega_1.0.8-0ubuntu3_all.deb net extra

View File

@ -0,0 +1,2 @@
opt/freeswitch/sounds/music/16000/*

View File

@ -0,0 +1,2 @@
opt/freeswitch/sounds/music/32000/*

View File

@ -0,0 +1,2 @@
opt/freeswitch/sounds/music/48000/*

View File

@ -0,0 +1,39 @@
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# This file is public domain software, originally written by Joey Hess.
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DH_OPTIONS
export DH_COMPAT=4
export DEB_DH_INSTALL_SOURCEDIR=debian/tmp
build:
dh_testdir
mkdir -p debian/tmp/opt/freeswitch/sounds
cp -a music debian/tmp/opt/freeswitch/sounds/
./debian/buildsounds.sh debian/tmp/opt/freeswitch/sounds/music
clean:
dh_testdir
dh_testroot
dh_clean -k
rm -f build-stamp
rm -Rf debian/tmp
install:
dh_testdir
dh_testroot
dh_installdirs -A --sourcedir=debian/tmp
dh_install --sourcedir=debian/tmp
# Build architecture-independent files here.
binary-indep: build install
dh_compress
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep
.PHONY: build clean binary-indep binary install

View File

@ -0,0 +1,15 @@
#!/bin/bash
sounds_location=$1
for rate in 32000 16000 8000
do
for i in ascii base256 conference currency digits ivr misc phonetic-ascii time voicemail zrtp
do
mkdir -p $sounds_location/$i/$rate
for f in `find $sounds_location/$i/48000 -name \*.wav`
do
echo "generating" $sounds_location/$i/$rate/`basename $f`
sox $f -r $rate $sounds_location/$i/$rate/`basename $f`
done
done
done

View File

@ -0,0 +1,20 @@
freeswitch-sounds-ru-ru-elena (1.0.12-0ubuntu3) jaunty; urgency=low
* Fixed: Empty binary package bug caused by the second ru folder being
capitalized. The sounds are in ru/RU/elena/*
-- William King <quentusrex@gmail.com> Sun, 20 Sep 2009 08:21:58 -0700
freeswitch-sounds-ru-ru-elena (1.0.12-0ubuntu2) jaunty; urgency=low
* Fixed: Fixed a copy/paste bug in the rules file which was trying to
copy the en directory when it should have been copying the ru
directory.
-- William King <quentusrex@gmail.com> Sun, 20 Sep 2009 07:59:20 -0700
freeswitch-sounds-ru-ru-elena (1.0.12-0ubuntu1) jaunty; urgency=low
* Initial: This is the initial working build of the ru-ru-elena sounds
-- William King <quentusrex@gmail.com> Sun, 20 Sep 2009 06:56:46 -0700

View File

@ -0,0 +1,61 @@
Source: freeswitch-sounds-ru-ru-elena
Maintainer: Freeswitch Debian Team <debian@freeswitch.org>
Section: net
Priority: extra
Build-Depends: debhelper (>= 5), fakeroot, sox
Standards-Version: 3.7.3
Package: freeswitch-sounds-ru-ru-elena-8000
Architecture: all
Conflicts: freeswitch-sounds-ru-ru-elena
Description: English language sounds for the FreeSWITCH(TM) (8000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-16000
Architecture: all
Conflicts: freeswitch-sounds-ru-ru-elena
Description: English language sounds for the FreeSWITCH(TM) (16000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-32000
Architecture: all
Conflicts: freeswitch-sounds-ru-ru-elena
Description: English language sounds for FreeSWITCH(TM) (32000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena-48000
Architecture: all
Description: English language sounds for the FreeSWITCH(TM) (48000)
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to
a soft-switch. It can be used as a simple switching engine, a media gateway
or a media server to host IVR applications using simple scripts or XML to
control the callflow.
Package: freeswitch-sounds-ru-ru-elena
Architecture: all
Depends: sox, freeswitch-sounds-ru-ru-elena-48000
Conflicts: freeswitch-sounds-ru-ru-elena-omega, freeswitch-sounds-ru-ru-elena-8000, freeswitch-sounds-ru-ru-elena-16000, freeswitch-sounds-ru-ru-elena-32000
Description: English language files for FreeSWITCH(TM)
This package generates the 8k, 16k, and 32k from the installed 48k
sounds. You can select which ones you want.
Package: freeswitch-sounds-ru-ru-elena-omega
Architecture: all
Depends: freeswitch-sounds-ru-ru-elena-48000, freeswitch-sounds-ru-ru-elena-32000, freeswitch-sounds-ru-ru-elena-16000, freeswitch-sounds-ru-ru-elena-8000
Conflicts: freeswitch-sounds-ru-ru-elena
Description: English language files for FreeSWITCH(TM)
This package depends on the pregenerated 8khz, 16khz, 32khz, and 48khz sounds
which are downloaded from binary data files.

View File

@ -0,0 +1 @@
These files are licensed under the terms of the creative commons Attribution 3.0 license: http://creativecommons.org/licenses/by-sa/3.0/

View File

@ -0,0 +1,6 @@
freeswitch-sounds-ru-ru-elena-8000_1.0.12-0ubuntu3_all.deb net extra
freeswitch-sounds-ru-ru-elena-16000_1.0.12-0ubuntu3_all.deb net extra
freeswitch-sounds-ru-ru-elena-32000_1.0.12-0ubuntu3_all.deb net extra
freeswitch-sounds-ru-ru-elena-48000_1.0.12-0ubuntu3_all.deb net extra
freeswitch-sounds-ru-ru-elena_1.0.12-0ubuntu3_all.deb net extra
freeswitch-sounds-ru-ru-elena-omega_1.0.12-0ubuntu3_all.deb net extra

View File

@ -0,0 +1,39 @@
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# This file is public domain software, originally written by Joey Hess.
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DH_OPTIONS
export DH_COMPAT=4
export DEB_DH_INSTALL_SOURCEDIR=debian/tmp
build:
dh_testdir
mkdir -p debian/tmp/opt/freeswitch/sounds
cp -a ru debian/tmp/opt/freeswitch/sounds/
./debian/buildsounds.sh debian/tmp/opt/freeswitch/sounds/ru/RU/elena
clean:
dh_testdir
dh_testroot
dh_clean -k
rm -f build-stamp
rm -Rf debian/tmp
install:
dh_testdir
dh_testroot
dh_installdirs -A --sourcedir=debian/tmp
dh_install --sourcedir=debian/tmp
# Build architecture-independent files here.
binary-indep: build install
dh_compress
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep
.PHONY: build clean binary-indep binary install

30
debian/sounds/getsounds.sh vendored Normal file
View File

@ -0,0 +1,30 @@
#!/bin/bash
sounds_en_us_callie="freeswitch-sounds-en-us-callie-48000-1.0.12.tar.gz"
sounds_music="freeswitch-sounds-music-48000-1.0.8.tar.gz"
sounds_ru_RU_elena="freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz"
cd freeswitch-sounds-music
if [ ! -f $sounds_music ]
then
wget http://files.freeswitch.org/$sounds_music
fi
tar zxvf $sounds_music
cd ..
cd freeswitch-sounds-en-us-callie
if [ ! -f $sounds_en_us_callie ]
then
wget http://files.freeswitch.org/$sounds_en_us_callie
fi
tar zxvf $sounds_en_us_callie
cd ..
cd freeswitch-sounds-ru-RU-elena
if [ ! -f $sounds_ru_RU_elena ]
then
wget http://files.freeswitch.org/$sounds_ru_RU_elena
fi
tar zxvf $sounds_ru_RU_elena
cd ..