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.bern...@yahoo.com.br>escreveu: > > obtive esses erros > > root@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@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 <daviramo...@gmail.com> > *Para:* asteriskbrasil@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 <jefaok...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > -- Atenciosamente Daviramos Roussenq Fortunato
verbiot2f
Description: Binary data
_______________________________________________ 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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org