[AsteriskBrasil] Enc: Gerar aquivo .wav com Verbio

Daviramos Roussenq Fortunato daviramosrf em gmail.com
Sexta Novembro 30 15:56:55 BRST 2012


Breno,

  Esse arquivo vt2f.cpp tem um breve manual dentro dele de como compilar,
abra o arquivo e verifique se mudou algo, da versão que eu te passei.

Em 30 de novembro de 2012 15:52, Breno bernini
<breno.bernini em yahoo.com.br>escreveu:

> então testei tbm nesse meu arquivo ele esta na pasta
> /asterisk-verbio-3.09/utils deu o mesmo erro =S os outros pacotes são da
> versão 8.09  lembrando estou usando ubunto 12.04 e a versão do meu verbio é
> demo preciso utilizar aquele comando verbiod -e
>
> root em e-itt-088:/usr/src/fontes/verbio/verbio-asterisk-3.8/utils# g++
> vt2f.cpp -Wall -o verbiot2f -lvoxlib
> vt2f.cpp: In function ‘int main(int, char**)’:
> vt2f.cpp:96:20: warning: deprecated conversion from string constant to
> ‘char*’ [-Wwrite-strings]
> acho que é algum erro no comando de copilação mais procuro procuro na net
> e não acho uma solução =S
>
>
>
>   ------------------------------
> *De:* Daviramos Roussenq Fortunato <daviramosrf em gmail.com>
> *Para:* Breno bernini <breno.bernini em yahoo.com.br>;
> asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Sexta-feira, 30 de Novembro de 2012 15:46
>
> *Assunto:* Re: [AsteriskBrasil] Enc: Gerar aquivo .wav com Verbio
>
> Breno essa Versão ai que você está olhando é dos arquivos de integração do
> Verbio com o Asterisk, e não do Verbio em si.
>
> Se você já tem os aquivos de integração, dentro da pasta deve conter o
> arquivo que você quer compilar. Não use o que eu encaminhei, pois ele é da
> Versão de Integração 3.0.
>
>
>
> Em 30 de novembro de 2012 15:36, Breno bernini <breno.bernini em yahoo.com.br
> > escreveu:
>
>
>   ----- Mensagem encaminhada -----
> *De:* Breno bernini <breno.bernini em yahoo.com.br>
> *Para:* Daviramos Roussenq Fortunato <daviramosrf em gmail.com>
> *Enviadas:* Sexta-feira, 30 de Novembro de 2012 15:32
>
> *Assunto:* Re: [AsteriskBrasil] Enc: Gerar aquivo .wav com Verbio
>
>
> *erbio Asterisk Integration*
> *Integración de los motores ASR y TTS de Verbio en el dialplan de
> Asterisk (la versión del paquete verbio-asterisk no tiene ninguna relación
> con la versión de Asterisk)*
>
>    - *versión 4.0 *(2011-12-12) [image: Windows 2000/XP/2003]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1597&platform=win> [image:
>    RedHat/Fedora/Suse/Mandriva]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1597&platform=rpm> [image:
>    Debian/Ubuntu]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1597&platform=deb> [image:
>    Slackware]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1597&platform=tgz>
>    - *versión 3.8 *(2011-05-04) [image: Windows 2000/XP/2003]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1321&platform=win> [image:
>    RedHat/Fedora/Suse/Mandriva]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1321&platform=rpm> [image:
>    Debian/Ubuntu]
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1321&platform=deb> [image:
>    Slackware]<http://www.verbio.com/webverbiotm/html/downloads.php?id=1321&platform=tgz><---
>    <http://www.verbio.com/webverbiotm/html/downloads.php?id=1321&platform=tgz>
>
> então davi meu verbio é esse verbio-asterisk-3.8
>
> o erro na copilação
>
>
> root em e-itt-088:/usr/src/fontes/verbio/verbio-asterisk-3.8/utils# g++
> vt2f.cpp -Wall -o verbiot2f -lvoxlib
> vt2f.cpp: In function ‘int main(int, char**)’:
> vt2f.cpp:96:20: warning: deprecated conversion from string constant to
> ‘char*’ [-Wwrite-strings]
>
> erro quando faço o teste para gravar
> verbiot2f -v -l pt-br -k julia -t teste.txt -f teste -c ALAW -d 0 -s
> 127.0.0.
> verbiot2f: command not found
>
> esse último erro acontece provávelmente pq a copilação nao funciona =S
>
> valeu daviii
>
> procurei no site do verbio e mandei email para o suporte técnico
> estou aguardando resposta
>
>
>
>   ------------------------------
> *De:* Daviramos Roussenq Fortunato <daviramosrf em gmail.com>
> *Para:* Breno bernini <breno.bernini em yahoo.com.br>;
> asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Sexta-feira, 30 de Novembro de 2012 15:16
> *Assunto:* Re: [AsteriskBrasil] Enc: Gerar aquivo .wav com Verbio
>
> Vamos lá BRENO.
>
> 1º) O arquivo verbiot2f não tem vinculo nenhum com o Asterisk, você poder
> usar ele sem ter o Asterisk instalado.
>
> 2º) Acho que vc tá engano creio que Verbio 3.8 não existe. Não será 8.3?
>
> 3º) Você ainda tá usando a linha errada não use "verbiot2f -v -l pt-br -k
> julia -t $teste.txt -f $teste -c ALAW -d 0 -s 127.0.0.1" use "verbiot2f
> -v -l pt-br -k julia -t teste.txt -f teste -c ALAW -d 0 -s 127.0.0.1"
>
> 4º) Não rodou o arquivo compilado, mas qual o erro deu, se você mandar as
> informações completas fica mais facil de ajudar e diminuir o tempo para
> você resolver o problema.
>
> 5º) Já procurei pelo programa no site da verbio, para ver se tem alguma
> versão atualizada?
>
> Em 30 de novembro de 2012 14:23, Breno bernini <breno.bernini em yahoo.com.br
> > escreveu:
>
>
>
> poxa testei com o seu copilado tbm, e não foi
> estou usando ubunto 12.04 e verbio 3.8
>
> peguei o arquivo que vc mandou
> mandei pra pastar /var/lib/asterisk/sounds
>
> e fiz
>
> verbiot2f -v -l pt-br -k julia -t $teste.txt -f $teste -c ALAW -d 0 -s
> 127.0.0.1
> erro
> verbiot2f: command not found
>
>
> tem que recopilar o asterisk ?
>
> valeu davii
>
>
>   ------------------------------
> *De:* Daviramos Roussenq Fortunato <daviramosrf em gmail.com>
> *Para:* Breno bernini <breno.bernini em yahoo.com.br>;
> asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Sexta-feira, 30 de Novembro de 2012 14:11
> *Assunto:* Re: [AsteriskBrasil] Gerar aquivo .wav com Verbio
>
> Segue arquivo compilado no CentOS 5 Verbo 8.03 para você usar.
>
> chmod +x verbiot2f
>
>
> Quando for usar no console, não pode ser $teste.txt você tá passando o
> arquivo direto tira o $.
>
> Em 30 de novembro de 2012 14:03, Breno bernini <breno.bernini em yahoo.com.br
> > escreveu:
>
>
> obtive esses erros
>
> root em e-itt-088:/var/lib/asterisk/sounds# g++ vt2f.cpp -Wall -o verbiot2f
> -lvoxlib
>
> vt2f.cpp: In function ‘int main(int, char**)’:
> vt2f.cpp:96:20: warning: deprecated conversion from string constant to
> ‘char*’ [-Wwrite-strings]
>
> root em e-itt-088:/var/lib/asterisk/sounds# verbiot2f -v -l pt-br -k julia
> -t $teste.txt -f $teste -c ALAW -d 0 -s 127.0.0.1
> verbiot2f: command not found
>
> não copilou =S
> estou usando o verbio versão  3.8
>
> tem agluam dica ?
>
>   ------------------------------
> *De:* Daviramos Roussenq Fortunato <daviramosrf em gmail.com>
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Sexta-feira, 30 de Novembro de 2012 13:07
>
> *Assunto:* Re: [AsteriskBrasil] Gerar aquivo .wav com Verbio
>
> No site do Verbio tem um exemplo de programa em c, o vt2f.c, você compilar
> ele e usar assim:
>
> verbiot2f -v -l PACOTE_AUDIO -k VOZ -t ARQUIVO_CONTEXTO_TEXTO -f
> NOME_AUDIO_GERADO -c ALAW -d 0 -s IP_SERVIDOR_RODANDO_VERBIO
>
>
> no meu caso fica assim:
>
> verbiot2f -v -l pt-br -k julia -t $teste.txt -f $teste -c ALAW -d 0 -s
> 127.0.0.1
>
> Com o arquivo gerado você pode usa o asterisk para gerar em outro formatos:
>
> asterisk -rx "file convert /var/lib/asterisk/sounds/pt_BR/teste.alaw
> pt_BR/teste.wav"
>
> Pra que tiver com preguiça de baixar eu estou enviando ele em anexo.
> Para compilar execute:
> g++ vt2f.cpp -Wall -o verbiot2f -lvoxlib
>
> Eu nunca uso o Verbio diretamente no Asterisk, eu sempre gero o audio e
> depois uso ele no Dialplan.
>
> Exemplo:
>
> dialplan:
>
> exten => _1241,1,Answer()
> exten => _1241,n,Set(TEXTO="Exemplo de uso do Verbio")
> exten => _1241,n,Set(NAMEARQ=${MD5(${TEXTO})})
> exten => _1241,n,System(/var/lib/asterisk/agi-bin/tts.sh ${NAMEARQ}
> '${TEXTO}')
> exten => _1241,n,Wait(3)
> exten => _1241,n,Playback(pt_BR/md5/${NAMEARQ})
> exten => _1241,n,Hangup()
>
> tts.sh
>
> #!/bin/sh
>
> NOMEARQ=$1
> TEXTO=$2
> if [ -e /var/lib/asterisk/sounds/pt_BR/md5/$NOMEARQ.alaw ]
> then
> echo "ARQUIVO JA EXISTE"
> else
> cd /var/lib/asterisk/sounds/pt_BR/md5/
> echo $TEXTO > temp.txt
>  sed "s/|/,/g" temp.txt > $NOMEARQ.txt
> /var/lib/asterisk/agi-bin/verbiot2f -v -l pt-br -k julia -t $NOMEARQ.txt
> -f $NOMEARQ -c ALAW -d 0 -s 127.0.0.1
>  asterisk -rx "file convert
> /var/lib/asterisk/sounds/pt_BR/md5/$NOMEARQ.alaw pt_BR/md5/$NOMEARQ.g729"
> asterisk -rx "file convert
> /var/lib/asterisk/sounds/pt_BR/md5/$NOMEARQ.alaw pt_BR/md5/$NOMEARQ.ulaw"
>  asterisk -rx "file convert
> /var/lib/asterisk/sounds/pt_BR/md5/$NOMEARQ.alaw pt_BR/md5/$NOMEARQ.wav"
> fi
>
>
> Em 30 de novembro de 2012 11:28, Jefaokpta <jefaokpta em hotmail.com>escreveu:
>
>  Cara não sei te responder, mas pensando nessa mensagem, ela estará
> gravada já em wav pelo asterisk se a ligação estiver sendo gravada.
>
> Não ajuda?
>
>
> On 30-11-2012 11:15, Breno bernini wrote:
>
>  bom dia galera
>
> ***o verbio TTS tem algum comando no console que**me permita gerar um áudio para salva lo no sistema, por exemplo :**Quero executar um comando assim:
>
> Verbio xxxx "MEU TEXTO" Salvar em /var/log/fjfjf.wav).
>
>
> Ou existe alguma aplicativo**externo que eu possa utilizar pra fazer isso *
>
>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
>
> --
> Atenciosamente
> Daviramos Roussenq Fortunato
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
>
> --
> Atenciosamente
> Daviramos Roussenq Fortunato
>
>
>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
>
> --
> Atenciosamente
> Daviramos Roussenq Fortunato
>
>
>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
>
> --
> Atenciosamente
> Daviramos Roussenq Fortunato
>
>
>


-- 
Atenciosamente
Daviramos Roussenq Fortunato
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121130/b69133c7/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil