<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE>.hmmessage P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
</STYLE>

<META content="MSHTML 6.00.6000.16705" name=GENERATOR></HEAD>
<BODY class=hmmessage bgColor=#ffffff>
<DIV><FONT face=Arial>Veja a licença só é necessária caso alguma no ser servidor 
necessite fazer a conversão, exemplos...</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>ramal1( g729 ) para ramal2(ulaw) é necessária a licença, 
pois haverá conversão..</FONT></DIV>
<DIV><FONT face=Arial>ramal1(g729) para ramal2(g729) não é necessario ter 
licenças.</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>ramal1(g729) para azzu(g729) não é necessário ter 
licenças.</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>Resumindo, coloque disallow=all e allow=g729 em todos os 
ramais, e não vai precisar de licenças.. vai funcionar tranquilo!</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=adelson.sales@hotmail.com 
  href="mailto:adelson.sales@hotmail.com">adelson sales dos santos barbosa</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=asteriskbrasil@listas.asteriskbrasil.org 
  href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, October 01, 2008 3:41 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [AsteriskBrasil] Convesao 
  automatica dos arquivos de audio ( Script )</DIV>
  <DIV><BR></DIV><BR>para isso funcionar de wav para G729 eu tenho que ter a 
  licença do G729 no meu asterisk ?<BR><BR>&nbsp;<BR>
  <HR>
  <BR>From: <A 
  href="mailto:sebastiaorocha@interlinksistemas.com.br">sebastiaorocha@interlinksistemas.com.br</A><BR>To: 
  <A 
  href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</A><BR>Date: 
  Wed, 1 Oct 2008 09:56:11 -0300<BR>Subject: [AsteriskBrasil] Convesao 
  automatica dos arquivos de audio ( Script )<BR><BR><BR>
  <META content="Microsoft SafeHTML" name=Generator>
  <STYLE>
</STYLE>

  <DIV><FONT face=Arial size=2>Gostaria de compartilhar com o pessoal da lista o 
  script que fiz para conversão de audio de um formato a outro.</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>Fiz o script para uso proprio, porem percebo que 
  algumas pessoas da lista&nbsp;necessitam e estou compartilhando, bom uso aos 
  que necessitam. </FONT></DIV>
  <DIV><STRONG><FONT face=Arial size=2></FONT></STRONG>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><STRONG>#!/bin/bash</STRONG></FONT></DIV>
  <DIV><STRONG><FONT face=Arial size=2></FONT></STRONG>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Converte todos os arquivos de 
  audio na pasta do asterisk, de um formato a outro</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># utilizando&nbsp;o proprio 
  asterisk na conversao</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># autor: &nbsp;&nbsp;&nbsp; 
  Sebastião Rocha Pimenta</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># criado:&nbsp;&nbsp;&nbsp; 
  10/09/2008</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Pastas corretas para 
  armazenamento dos arquivos de audio</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Base:&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp; /usr/share/asterisk/sounds/pt_BR</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Letras:&nbsp;&nbsp;&nbsp; 
  /usr/share/asterisk/sounds/letters/pt_BR</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Digitos:&nbsp;&nbsp;&nbsp; 
  /usr/share/asterisk/sounds/digits/pt_BR</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Mantendo os arquivos de audio nas 
  pastas indicadas, a caixa de mensagens estará</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># com a gramatica corrigida, para 
  isto utilize o language=pt_BR tanto no config dos ramais</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># quanto no config do voicemail e 
  demais onde requer o language.</FONT></DIV>
  <DIV><STRONG><FONT face=Arial color=#008080 
size=2></FONT></STRONG>&nbsp;</DIV>
  <DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Este script poderá ser publicado 
  livremente em páginas ou forums na internet, desde que mantenha 
  os&nbsp;creditos do autor.</FONT></DIV></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Para utilizar o 
  script.</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># dê permissão de scrita ao script: 
  chmod +x nome do script</FONT></DIV>
  <DIV><FONT face=Arial color=#008080 size=2># para converter de wav a g729, 
  digite na linha de comando: ./nomedoscript wav g729</FONT></DIV>
  <DIV><FONT face=Arial size=2>
  <DIV><FONT face=Arial color=#008080 size=2># para converter de wav a gsm, 
  digite na linha de comando: ./nomedoscript wav gsm</FONT></DIV>
  <DIV>
  <DIV><FONT face=Arial color=#008080 size=2># para converter de gsm a g729, 
  digite na linha de comando: ./nomedoscript gsm 
  g729</FONT></DIV></DIV></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>
  <DIV><FONT face=Arial size=2>srcformat="wav"</FONT></DIV>
  <DIV>dstformat="g729"</DIV></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#008080 size=2># Verifica se foi passado parametro 
  para origem</FONT></DIV>
  <DIV><FONT face=Arial size=2><STRONG>if</STRONG>&nbsp; [ "$1 != "" ]; 
  <STRONG>then</STRONG></FONT></DIV>
  <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; srcformat=$1</FONT></DIV>
  <DIV><FONT face=Arial size=2><STRONG>fi</STRONG></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>
  <DIV><FONT face=Arial color=#008080 size=2># Verifica se foi passado parametro 
  para destino</FONT></DIV></FONT></DIV>
  <DIV><FONT face=Arial size=2>
  <DIV><FONT face=Arial size=2><STRONG>if</STRONG>&nbsp; [ "$2 != "" ]; 
  <STRONG>then</STRONG></FONT><BR>&nbsp;&nbsp;&nbsp; dstformat=$2</DIV>
  <DIV></FONT><FONT face=Arial size=2><STRONG>fi</STRONG></FONT></DIV></DIV>
  <DIV><FONT face=Arial size=2><BR>sons="<FONT 
  color=#0000ff>/usr/share/asterisk/sounds/</FONT>"<BR>tarfile="<FONT 
  color=#0000ff>/asterisk-core-sounds-br-$dstformat-1.4.21.tar.gz</FONT>"</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><STRONG>cd</STRONG> $sons<BR><STRONG>rm</STRONG> 
  $tarfile -Rf</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><BR><FONT face=Arial size=2><STRONG>for</STRONG> src <STRONG>in</STRONG> 
  `<STRONG>find</STRONG> /usr/share/asterisk/sounds/* -print`; 
  <STRONG>do</STRONG><BR>&nbsp;&nbsp; <BR>&nbsp; <FONT color=#008080># Verifica 
  se esta no formato de origem ( srcformat )<BR>&nbsp; # para efetuar a 
  conversao, ignorando os demais.<BR></FONT>&nbsp; test=`<STRONG>echo</STRONG> 
  $src | <STRONG>awk</STRONG> '{ print index($0,"wav")}'`&nbsp; <BR>&nbsp; 
  <STRONG>if</STRONG> [ ! $test = "<FONT color=#0000ff>0</FONT>" ]; 
  <STRONG>then</STRONG>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; <FONT 
  color=#008080># muda a extensao para a extens de 
  destino</FONT><BR>&nbsp;&nbsp;&nbsp; dst=`echo $src | <STRONG>sed</STRONG> -e 
  "<FONT color=#0000ff>s/wav/$dstformat/g</FONT>"`</FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; <FONT color=#008080># usa o 
  asterisk para converter o arquivo para o formato 
  indicado<BR>&nbsp;&nbsp;&nbsp; # apenas caso o arquivo de destino nao 
  exista!<BR>&nbsp;&nbsp;&nbsp; # evita perda de tempo ao converter apenas 1 
  novo arquivo.<BR></FONT>&nbsp;&nbsp;&nbsp; <FONT color=#008080>#echo 
  "Convertendo: $src para $dst"<BR></FONT>&nbsp;&nbsp;&nbsp; <STRONG>if</STRONG> 
  [ ! -f new ]; <STRONG>then</STRONG><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; asterisk 
  -rx "<FONT color=#0000ff>file convert $src 
  $dst</FONT>"<BR>&nbsp;&nbsp;&nbsp;<STRONG> fi</STRONG></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; <FONT color=#008080># Gerar um 
  arquivo tar.gz contendo os arquivos no formato 
  destino</FONT><BR>&nbsp;&nbsp;&nbsp; <STRONG>if </STRONG>[ ! -f $tarfile ]; 
  <STRONG>then</STRONG>&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <STRONG>tar</STRONG> -C / --verbose --preserve-permissions --create 
  --file=$tarfile ${src:1}<BR>&nbsp;&nbsp;&nbsp; 
  <STRONG>else<BR></STRONG>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <STRONG>tar</STRONG> 
  -C / --verbose --preserve-permissions --append --file=$tarfile 
  ${src:1}&nbsp;<BR>&nbsp;&nbsp;&nbsp; <STRONG>fi</STRONG> <BR>&nbsp; 
  <STRONG>fi</STRONG><BR><STRONG>done</STRONG></FONT></DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV><BR>
  <HR>
  Connect to the next generation of MSN Messenger&nbsp; <A 
  href="http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&amp;source=wlmailtagline" 
  target=_new>Get it now! </A>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Compre uma camiseta 
  da AsteriskBrasil.org!<BR>http://www.voipmania.com.br<BR><BR>Acesse o canal 
  IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
  #asterisk-br<BR>_______________________________________________<BR>Lista de 
  discussões 
  AsteriskBrasil.org<BR>AsteriskBrasil@listas.asteriskbrasil.org<BR>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</BLOCKQUOTE></BODY></HTML>