Sunteți pe pagina 1din 1

Para instalar os sons voc tem que se conectar ao servidor Asterisk 13 atravs de um cliente SSH

com o usurio root.


Uma vez dentro do servidor, criar o diretrio de destino para os arquivos de udio.
mkdir /var/lib/asterisk/sounds/pt-br

Baixar o pacote core e extra:


cd /var/lib/asterisk/sounds/pt-br
wget -O core.zip http://www.asterisksounds.org/pt-br/download/asterisk-sounds-
core-pt-BR-sln16.zip
wget -O extra.zip http://www.asterisksounds.org/pt-br/download/asterisk-sounds-
extra-pt-BR-sln16.zip
unzip core.zip
unzip extra.zip
chown -R asterisk.asterisk /var/lib/asterisk/sounds/pt-br
find /var/lib/asterisk/sounds/pt-br -type d -exec chmod 0775 {} \;

Agora voc vai ter que configurar a nova lngua no ramal que deseje ou no contexto geral do
protocolo (SIP, IAX2, etc.) no qual utilize os novos sons.

Converter arquivos de som para outros formatos


cd /var/lib/asterisk/sounds/pt-br

vim convert

#!/bin/bash
for a in $(find . -name '*.sln16'); do
sox -t raw -e signed-integer -b 16 -c 1 -r 16k $a -t gsm -r 8k `echo $a|sed
"s/.sln16/.gsm/"`;\
sox -t raw -e signed-integer -b 16 -c 1 -r 16k $a -t raw -r 8k -e a-law `echo
$a|sed "s/.sln16/.alaw/"`;\
sox -t raw -e signed-integer -b 16 -c 1 -r 16k $a -t raw -r 8k -e mu-law `echo
$a|sed "s/.sln16/.ulaw/"`;\
done

chmod +x convert

./convert

S-ar putea să vă placă și