Convertendo o áudio WAV para gsm

433 views
Skip to first unread message

Alberto Mitsuo Sato

unread,
Mar 12, 2013, 1:04:38 PM3/12/13
to asteris...@listas.asteriskbrasil.org, elasti...@googlegroups.com

Algumas pessoas estão tendo dificuldades de tocar um arquivo wav no Elastix/Asterisk, pois se não estiver no formato de 8kHz, 16 bits e mono, vai dar problema.

 

Uma possibilidade de resolver este problema é convertendo os arquivos wav para gsm, utilizando o aplicativo sox, que já vem instalado no Elastix. Você pode gravar o áudio na melhor qualidade no formato WAV, descarregar todos esses áudios num diretório do Elastix e utilizar a seguinte rotina:

 

for i in *.wav; do sox $i -r 8000 -c 1 $(basename $i .wav).gsm resample -ql; done

 

Depois da conversão, apague todos os arquivos wav e utilize os arquivos gsm convertidos, movendo para o diretório apropriado.

 

Esta conversão vai deixar os arquivos de áudio com uma boa qualidade. Além de converter, é preciso tomar cuidado para que todos os áudios do Elastix fiquem com o mesmo volume de gravação, pois se um arquivo estiver mais alto ou baixo do que o outro, não vai ficar nada profissional.

 

*** Contribua também com alguma documentação, isto vai ajudar a todos da Comunidade ***

 

 Curtir

http://www.facebook.com/ElastixBrasil

https://twitter.com/ElastixBrasil

 

Alberto M. Sato
Diretor Técnico
Innovus Sistemas Eletrônicos - Soluções VoIP

Volta Redonda/RJ - Brasil
ams...@innovus.com.br
(24) 3076-2325
(11) 4063-7416 / (21) 4063-7416
(31) 4062-7416 / (41) 4063-7416
Ramal/LigVoIP: 319

www.albertosato.voipcenter.com.br
www.dicasasterisk.asteriskonline.com.br
www.dicasvoip.voipcenter.com.br

 

Luiz Eduardo F. Sampaio

unread,
Mar 12, 2013, 1:34:37 PM3/12/13
to elasti...@googlegroups.com
Amigos, ja pesquisei e sinceramente ainda nao encontrei resposta, ja configurei openvpn no debian e correu tudo bem, mas esta acontecendo alguma coisa no elastix que eu nao estou entendendo eu cosigo inicializar o openvpn e nao da erro, mas quando eu vejo o log, esta assim:
Tue Mar 12 14:10:48 2013 /sbin/ip addr del dev tun0 10.10.10.1/24
RTNETLINK answers: Operation not permitted
Tue Mar 12 14:10:48 2013 Linux ip addr del failed: external program exited with error status: 2
Tue Mar 12 14:10:48 2013 SIGTERM[hard,] received, process exiting
Tue Mar 12 14:10:50 2013 OpenVPN 2.2.2 i386-redhat-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [eurephia] built on Aug 10 2012
Tue Mar 12 14:10:50 2013 NOTE: your local LAN uses the extremely common subnet address 192.168.0.x or 192.168.1.x.  Be aware that this might create routing conflicts if you connect to the VPN server from public locations such as internet cafes that use the same subnet.
Tue Mar 12 14:10:50 2013 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Tue Mar 12 14:10:50 2013 Control Channel Authentication: using '/etc/openvpn/chave.key' as a OpenVPN static key file
Tue Mar 12 14:10:50 2013 WARNING: normally if you use --mssfix and/or --fragment, you should also set --tun-mtu 1500 (currently it is 1350)
Tue Mar 12 14:10:50 2013 TUN/TAP device tun0 opened
Tue Mar 12 14:10:50 2013 /sbin/ip link set dev tun0 up mtu 1350
Tue Mar 12 14:10:50 2013 /sbin/ip addr add dev tun0 10.10.10.1/24 broadcast 10.10.10.255
RTNETLINK answers: File exists
Tue Mar 12 14:10:50 2013 ERROR: Linux route add command failed: external program exited with error status: 2
Tue Mar 12 14:10:50 2013 GID set to nobody
Tue Mar 12 14:10:50 2013 UID set to nobody
Tue Mar 12 14:10:50 2013 Listening for incoming TCP connection on [undef]:1194
Tue Mar 12 14:10:50 2013 TCPv4_SERVER link local (bound): [undef]:1194
Tue Mar 12 14:10:50 2013 TCPv4_SERVER link remote: [undef]
Tue Mar 12 14:10:50 2013 Initialization Sequence Completed

Rui Manuel Ribeiro Freire

unread,
Mar 13, 2013, 3:07:48 AM3/13/13
to elasti...@googlegroups.com, asteris...@listas.asteriskbrasil.org
As novas versões do sox, não dão suporte para o argumento "resample". Dependendo da versão do linux e os respectivos repositórios, remova o resample.

Abraços,
Rui Manuel Ribeiro Freire

2013/3/12 Alberto Mitsuo Sato <ams...@innovus.com.br>

--
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "ElastixBrasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para elastixbrasi...@googlegroups.com.
Para postar neste grupo, envie um e-mail para elasti...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/elastixbrasil?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Rui Manuel Ribeiro Freire

unread,
Mar 13, 2013, 3:10:34 AM3/13/13
to elasti...@googlegroups.com
O OpenVPN foi instalado à partir do source tarball ou através dos repositórios disponíveis no Elastix?

O Elastix utiliza um Kernel customizado, neste caso, alguns módulos tratando-se de network devem ter sido modificados. Eu pessoalmente, acho que as bibliotecas do Netfilter são customizadas. Mas nunca comparei os códigos em questão para afirmar.

Com tempo, me disponho à dar uma olhada.

Abraços,
Rui Manuel Ribeiro Freire

Alberto Andrade

unread,
Mar 13, 2013, 8:10:08 AM3/13/13
to elasti...@googlegroups.com
Amigo, você mostrou o log mas não relatou qual é o problema que está enfrentando. Apesar do erro no logo, o serviço está subindo, conforme mostra a última linha do seu log:
Tue Mar 12 14:10:50 2013 Initialization Sequence Completed

Descreva o seu problema. Identifique qual é a sua rede interna e qual é a sua rede VPN. Nos mostre as suas tabelas do IPTABLES.


Em relação ao Kernel customizado do Elastix, com todo respeito ao Rui, não faz sentido algum. O Elastix usa o Kernel nativo do CentOS, sem customização, sem modificação.


Alberto Andrade


Luiz Eduardo F. Sampaio

unread,
Mar 13, 2013, 8:10:23 AM3/13/13
to elasti...@googlegroups.com
Grato, vou tentar aqui tambem e assim que conseguir posto na lista.
Eduardo

Luiz Eduardo F. Sampaio

unread,
Mar 13, 2013, 8:12:37 AM3/13/13
to elasti...@googlegroups.com
Grato, pela ajuda eu vou tentar mais uma vez e depois eu falo o resultado.
Eduardo

Luiz Eduardo F. Sampaio

unread,
Mar 14, 2013, 10:44:51 AM3/14/13
to elasti...@googlegroups.com
Bom dia, gostaria de agradecer a colaboração, segui esse tutorial e o vpn esta funcionando:

http://ithelpblog.com/os/linux/redhat/centos-redhat/install-and-configure-openvpn-server-on-centos-6-3-or-redhat-6-3-rhel/






Em 13/03/2013 09:10, Alberto Andrade escreveu:
Reply all
Reply to author
Forward
0 new messages