Essa informação está correta. -- Alexandre Abreu RedT Telecom http://www.redt.com.br
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme Loch Waltrick Góes Enviada em: quinta-feira, 2 de outubro de 2008 10:35 Para: [email protected] Assunto: Re: [AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde audio( Script ) Até onde vai o meu conhecimento o G.723.1 só pode ser utilizado, de maneira LEGAL, com o Asterisk com o uso de uma placa TC400B. Caso você esteja fazendo uso de tal placa e não consiga colocar para funcionar o G.723.1, sugiro entrar em contato com a própria Digium. att, 2008/10/2 Sebastião Rocha <[EMAIL PROTECTED]> tanto o g729 quanto o g723 estão carregados, não tenho apenas ilbc e g722. no caso das gravações daria alguma mensagem na cli indicando erro ? pois não vejo nenhum alerta ou erro na cli. interlink*CLI> core show translation recalc 10 Recalculating Codec Translation (number of sample seconds: 10) Translation times between formats (in milliseconds) for one second of data Source Format (Rows) Destination Format (Columns) g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 g723 - 2 2 2 2 2 1 4 4 9 - 2 - gsm 5 - 2 2 2 2 1 4 4 9 - 2 - ulaw 5 2 - 1 2 2 1 4 4 9 - 2 - alaw 5 2 1 - 2 2 1 4 4 9 - 2 - g726aal2 5 2 2 2 - 2 1 4 4 9 - 1 - adpcm 5 2 2 2 2 - 1 4 4 9 - 2 - slin 4 1 1 1 1 1 - 3 3 8 - 1 - lpc10 5 2 2 2 2 2 1 - 4 9 - 2 - g729 5 2 2 2 2 2 1 4 - 9 - 2 - speex 5 2 2 2 2 2 1 4 4 - - 2 - ilbc - - - - - - - - - - - - - g726 5 2 2 2 1 2 1 4 4 9 - - - g722 - - - - - - - - - - - - - interlink*CLI> ----- Original Message ----- From: "Alexandre Abreu" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Wednesday, October 01, 2008 11:53 PM Subject: [AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde audio( Script ) Primeiro: Se você tiver o codec g729 carregado ou (a) ele é "pirata" ou (b) ele é oficial da Digium. Desta forma o comando 'core show translation' mostra o tempo em 'ms' na linha e coluna do g729. Uma coisa é interpretar formato, a outra é a conversão de slin->g729 e vice-versa (codec carregado). Se você tem apenas um SIP PEER é óbvio que você não precisa de codec, você está usando o suporte do teu ATA (or whatever) em G729, com o seu provedor que também suporta G729. Isso é o que chamados de pass-through. E também é óbvio que você não vai conseguir gravar, pelo exato complemento que eu fiz no meu último e-mail. Pra ficar ainda mais claro: "Se ramal1 para provedor1 falam (ambos g729) e há gravação, também existe a necessidade do codec g729." -- Alexandre Abreu RedT Telecom http://www.redt.com.br -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 23:14 Para: [email protected] Assunto: Re: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) carregado é uma coisa, tenho ele carregado e num tenho licença.. ele funcionar no translate de codesc é outra. Alexandre, insisto na pergunta, pois eu tenho o 729 no servidor de testes, não tenho registro, não usei cracks, tenho sip peer com azzu e justvoip, ambos em 729 e funcionando bem. consumindo apenas 2k por ligação, porem tenho problema com gravações, os arquivos são criados, "2" deles, e ficam com tamanho 0 bytes. ----- Original Message ----- From: "Alexandre Abreu" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Wednesday, October 01, 2008 10:37 PM Subject: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) Sim. Tem que ter o codec g729 (Digium) carregado e ativo no 'core show translation'. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 22:24 Para: [email protected] Assunto: Re: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) "se tem gravação, existe a necessida do codec" = tem que ter registro ? ----- Original Message ----- From: "Alexandre Abreu" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Wednesday, October 01, 2008 9:43 PM Subject: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) E ainda: Se ramal1 para ramal2 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. Se ramal1/ramal2/ramal3 (ambos g729) e há necessidade de conferência, também existe a necessidade do codec g729, pois: g729->signed linear(mix)->g729 (não se mistura áudio compactado) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 18:07 Para: [email protected] Assunto: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Veja a licença só é necessária caso alguma no ser servidor necessite fazer a conversão, exemplos... ramal1( g729 ) para ramal2(ulaw) é necessária a licença, pois haverá conversão.. ramal1(g729) para ramal2(g729) não é necessario ter licenças. ramal1(g729) para azzu(g729) não é necessário ter licenças. Resumindo, coloque disallow=all e allow=g729 em todos os ramais, e não vai precisar de licenças.. vai funcionar tranquilo! ----- Original Message ----- From: adelson sales dos santos barbosa To: [email protected] Sent: Wednesday, October 01, 2008 3:41 PM Subject: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) para isso funcionar de wav para G729 eu tenho que ter a licença do G729 no meu asterisk ? ________________________________________ From: [EMAIL PROTECTED] To: [email protected] Date: Wed, 1 Oct 2008 09:56:11 -0300 Subject: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Gostaria de compartilhar com o pessoal da lista o script que fiz para conversão de audio de um formato a outro. Fiz o script para uso proprio, porem percebo que algumas pessoas da lista necessitam e estou compartilhando, bom uso aos que necessitam. #!/bin/bash # Converte todos os arquivos de audio na pasta do asterisk, de um formato a outro # utilizando o proprio asterisk na conversao # autor: Sebastião Rocha Pimenta # criado: 10/09/2008 # Pastas corretas para armazenamento dos arquivos de audio # Base: /usr/share/asterisk/sounds/pt_BR # Letras: /usr/share/asterisk/sounds/letters/pt_BR # Digitos: /usr/share/asterisk/sounds/digits/pt_BR # Mantendo os arquivos de audio nas pastas indicadas, a caixa de mensagens estará # com a gramatica corrigida, para isto utilize o language=pt_BR tanto no config dos ramais # quanto no config do voicemail e demais onde requer o language. # Este script poderá ser publicado livremente em páginas ou forums na internet, desde que mantenha os creditos do autor. # Para utilizar o script. # dê permissão de scrita ao script: chmod +x nome do script # para converter de wav a g729, digite na linha de comando: ./nomedoscript wav g729 # para converter de wav a gsm, digite na linha de comando: ./nomedoscript wav gsm # para converter de gsm a g729, digite na linha de comando: ./nomedoscript gsm g729 srcformat="wav" dstformat="g729" # Verifica se foi passado parametro para origem if [ "$1 != "" ]; then srcformat=$1 fi # Verifica se foi passado parametro para destino if [ "$2 != "" ]; then dstformat=$2 fi sons="/usr/share/asterisk/sounds/" tarfile="/asterisk-core-sounds-br-$dstformat-1.4.21.tar.gz" cd $sons rm $tarfile -Rf for src in `find /usr/share/asterisk/sounds/* -print`; do # Verifica se esta no formato de origem ( srcformat ) # para efetuar a conversao, ignorando os demais. test=`echo $src | awk '{ print index($0,"wav")}'` if [ ! $test = "0" ]; then # muda a extensao para a extens de destino dst=`echo $src | sed -e "s/wav/$dstformat/g"` # usa o asterisk para converter o arquivo para o formato indicado # apenas caso o arquivo de destino nao exista! # evita perda de tempo ao converter apenas 1 novo arquivo. #echo "Convertendo: $src para $dst" if [ ! -f new ]; then asterisk -rx "file convert $src $dst" fi # Gerar um arquivo tar.gz contendo os arquivos no formato destino if [ ! -f $tarfile ]; then tar -C / --verbose --preserve-permissions --create --file=$tarfile ${src:1} else tar -C / --verbose --preserve-permissions --append --file=$tarfile ${src:1} fi fi done _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Guilherme Loch Góes Notícias e Fórum sobre VoIP com software livre: http://www.voipexperts.com.br _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

