Parceiro Breno, td bem, cara tem certeza q seu sistema é 64bits?
tentei rodar o verbio-engines-8.09.deb e dá incompatibilidade de arquitetura...

O pior é q no site indica realmente q esses pacotes são 64bits mas não é oq parece.
Só pra constar tentei os outros engines do site e todos não rodam em 64.

Penso q sua estrutura é 32 pelo log de instalação q vc postou.

Falows

On 06-11-2012 17:25, Breno bernini wrote:

BOM ESSE POST É SO PARA DEIXAR O TUTORIAL QUE FIZ PARA INSTALAÇÃO DO VERBIO ESTAVA TENDO MUITOS PROBLEMAS COM ELE POR ALGUMAS INFORMAÇÕES DESENCONTRADAS E ETC
MAIS FINALMENTE CONSEGUI E JUNTEI TODAS EM UM ARQUIVO SO
ENFIM QUEM PRECISAR TA AÍ

Instalando o verbio


baixe os arquivos no site http://www.verbio.com/webverbio3/es/acceso-usuario.html ESSE LINK VAI DIRETO PARA PÁGINA DE CADASTRO PARA VC FAZER SUA SENHA E USUÁRIO
QUANDO RECEBER A SENHA E O USER ACESSE COM A CONTA
ASSIM QUE ENTRAR E A PAGINA CARREGAR PASSE O MAUSE ENCIMA DO ÍCONE VERBIO LA EMCIMA VAI APARECER UMAS OPÇÕES CLIQUE EM ZONA DE DESCARGA O LINK É ESSE http://www.verbio.com/webverbio3/es/verbio/soporte-descargas/zona-descargas.html

BAIXANDO OS ARQUIVOS
no meu caSo baixei as versões 64bits la tem a 32 tbm
SALVE OS ASQUIVOS EM UMA PASTA NO MEU CASO SALVEI EM /USR/SRC/FONTES/VERBIO

root@omnid#ls /usr/usr/fontes/verbio

verbio-asr-pt-br-8.09.deb
verbio-engines-8.09.deb
verbio-tts-julia-pt-brpa-8.09.deb
verbio-asterisk-3.8/
verbio-clients-8.09.deb

se por acaso vc ja tentou instalar o verbio e não teve éxito é possível ter itens instalados no seu sistema ainda , portanto
faça :

for i in `dpkg --get-selections | grep verbio | grep -v engines | awk '{print $1}'`; do dpkg --purge $i; done

dpkg --purge verbio-engines

faça esses comandos tbm para garantir

 apt-get remove --purge verbio-tts-*
 apt-get remove --purge verbio-asr-*
 apt-get remove --purge verbio-clients
 apt-get remove --purge verbio-engines

;
;COMEÇAR A COPILAR!!!
;COMEÇAR A COPILAR!!!
;COMEÇAR A COPILAR!!!

antes de começar a copilar
atualize seu sistema
apt-get install ia32_libs

apos atualizar vá para pasta aonde estão so arquivos de instalação do verbio
no meu caso /usr/src/fontes/verbio

entao faça \/
dpkg -i verbio-engines-8.09.deb
dpkg -i --force-overwrite verbio-clients ver
dpkg -i --force-overwrite verbio-tts-*-x.yy.deb
dpkg -i --force-overwrite verbio-asr-*-x.yy.deb

LOGS que apareceam durante a copilação


root@e-itt-088:/usr/src/fontes/verbio2# dpkg -i verbio-engines-8.09.deb
Selecting previously unselected package verbio-engines:i386.
(Reading database ... 196379 files and directories currently installed.)
Unpacking verbio-engines:i386 (from verbio-engines-8.09.deb) ...
Setting up verbio-engines:i386 (8.09) ...
update-rc.d: warning: /etc/init.d/verbiod missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 Adding system startup for /etc/init.d/verbiod ...
   /etc/rc2.d/K99verbiod -> ../init.d/verbiod
   /etc/rc3.d/K99verbiod -> ../init.d/verbiod
   /etc/rc4.d/K99verbiod -> ../init.d/verbiod
   /etc/rc5.d/K99verbiod -> ../init.d/verbiod
   /etc/rc2.d/S10verbiod -> ../init.d/verbiod
   /etc/rc3.d/S10verbiod -> ../init.d/verbiod
   /etc/rc4.d/S10verbiod -> ../init.d/verbiod
   /etc/rc5.d/S10verbiod -> ../init.d/verbiod
Processing triggers for man-db ...
Processing triggers for ureadahead ...
root@e-itt-088:/usr/src/fontes/verbio2#  dpkg -i --force-overwrite -i ver
verbio-asr-pt-br-8.09.deb verbio-engines-8.09.deb verbio-tts-julia-pt-brpa-8.09.deb verbio-asterisk-3.8/ verbio-tts-adriana-ptmu-8.09.deb ver-engines-8.09.deb
verbio-clients-8.09.deb verbio-tts-julia-pt-brpa-8.010.deb
root@e-itt-088:/usr/src/fontes/verbio2#  dpkg -i --force-overwrite -i ver
verbio-asr-pt-br-8.09.deb verbio-engines-8.09.deb verbio-tts-julia-pt-brpa-8.09.deb verbio-asterisk-3.8/ verbio-tts-adriana-ptmu-8.09.deb ver-engines-8.09.deb
verbio-clients-8.09.deb verbio-tts-julia-pt-brpa-8.010.deb
root@e-itt-088:/usr/src/fontes/verbio2# dpkg -i --force-overwrite verbio-clients-8.09.deb
Selecting previously unselected package verbio-clients.
(Reading database ... 196658 files and directories currently installed.)
Unpacking verbio-clients (from verbio-clients-8.09.deb) ...
dpkg: warning: overriding problem because --force enabled:
trying to overwrite '/usr/lib/libvoxclt.so', which is also in package verbio-engines:i386 8.09
Setting up verbio-clients (8.09) ...
root@e-itt-088:/usr/src/fontes/verbio2# dpkg -i --force-overwrite verbio-tts-julia-pt-brpa-8.09.deb
Selecting previously unselected package verbio-tts-julia-pt-brpa:i386.
(Reading database ... 196675 files and directories currently installed.)
Unpacking verbio-tts-julia-pt-brpa:i386 (from verbio-tts-julia-pt-brpa-8.09.deb) ...
Setting up verbio-tts-julia-pt-brpa:i386 (8.09) ...
root@e-itt-088:/usr/src/fontes/verbio2# dpkg -i --force-overwrite verbio-asr-pt-br-8.09.deb
Selecting previously unselected package verbio-asr-pt-br:i386.
(Reading database ... 196689 files and directories currently installed.)
Unpacking verbio-asr-pt-br:i386 (from verbio-asr-pt-br-8.09.deb) ...
Setting up verbio-asr-pt-br:i386 (8.09) ...





Agora descompacte o arquivo verbio-asterisk-3.8.tar.bzZ

root@omnid:/usr/src/fontes/verbio# tar -xvf verbio-asterisk-3.8.tar.bz2
verbio-asterisk-3.8/
verbio-asterisk-3.8/vdemo.txt
verbio-asterisk-3.8/res_speech_verbio/
verbio-asterisk-3.8/res_speech_verbio/README_INSTALL
verbio-asterisk-3.8/res_speech_verbio/res_speech_verbio.c
verbio-asterisk-3.8/utils/
verbio-asterisk-3.8/utils/vt2f.cpp
verbio-asterisk-3.8/README_FIRST
verbio-asterisk-3.8/verbio.conf
verbio-asterisk-3.8/INSTALL
verbio-asterisk-3.8/FAQ
verbio-asterisk-3.8/README
verbio-asterisk-3.8/app_verbio_speech.c
verbio-asterisk-3.8/changelog

agora entre na pasta que apareceu apos descompactar o arquivo verbio-aterisk-3.8.tar.bzZ
root@omnid:/usr/src/fontes/verbio# cd verbio-asterisk-3.8
root@omnid:/usr/src/fontes/verbio/verbio-asterisk-3.8#
agora vamos Copiar e colar os arquivos que vão gerar os modulos no asterisk na pasta apps do asterisk Lembrando, esse pasta do asterisk está dentro da pasta que foi gerada quando o asterisk foi descompactado "asterisk-numberversion" no meu caso essa pasta está em /usr/src/fontes/asterisk-1.8.0/apps/

cp app_verbio_speech.c' /usr/src/fontes/asterisk-1.8.0/apps
apos realizar esse comando vamos editar o Makefile dentro da mesma pasta que foi vc colou o arquivo
vim /usr/src/fontes/asterisk-1.8.0/apps/Makefile

acrecente essas linhas  antes do all: _all
MENUSELECT_DEPENDS_app_verbio_speech+=VOX
VOX_LIB=-lvoxlib
ex
MENUSELECT_DEPENDS_app_verbio_speech+=VOX
VOX_LIB=-lvoxlib
antes do  all: _all

vamos fazer isso com o  res_speech_verbio.c tbm
copie este arquivo e mande para pastar res dentro da pasta Asterisk-nunversion

cp  -r res_speech_verbio.c /usr/src/fontes/aterisk-1.8.0/res
agora edite o make file da pasta res e faça da mesma maneira que na psata apps colacando essas linhas

MENUSELECT_DEPENDS_res_speech_verbio+=VOX
VOX_LIB=-lvoxlib
depois va ate o fonte do asterisk(pasta gerada ao descompactar o asterisk ) e recompile o asterisk

 ./configure
 make
 make install

se caso sair errado ai procure por dependencias e updates

ok
agora ja está quase tudo pronto

vamos criar essas pastas para o verbio

mkdir /var/lib/asterisk/verbio/text
mkdir /var/lib/asterisk/verbio/gram
mkdir /var/lib/asterisk/verbio/audio

agora voltamos a pasta verbio-asterisk-3.8
copie o arquivo vdemo.txt e cole dentro da pasta /var/lib/asterisk/verbio/text
cp vdemo.txt /var/lib/asterisk/verbio/gram
cp vdemo.txt /var/lib/asterisk/verbio/text
de direitos ao arquivo com o chmod
chmod 777 /var/lib/asterisk/verbio/gram/vdemo.txt
chmod 777 /var/lib/asterisk/verbio/text/vdemo.txt

copie o arquivo verbio.conf que esta dentro da pasta verbio-asterisk-3.8 e cole na pasta /etc/asterisk/

depois de colar vamos organizar este arquivo  (verbio.conf)
então entre vom o vim
vim /etc/asterisk/verbio.conf
descomente e coloque para pt-br as linhas como abaixo
lembrando seu verbio.conf não vai estar assim, tera comentários especificando oque faz cada linha aqui tem apenas as linhas configuradas corretamente






[general]
;
; Primary Voxserver (default: 127.0.0.1)
;
primary_vox_server      = 127.0.0.1
backup_vox_server       = 127.0.0.1
net_timeout             = 5
[tts]
default_language        = pt-br
default_speaker         = julia
text_prompts_path       =/var/lib/asterisk/verbio/text
init_delay              = 300
end_delay               = 20
[asr]
default_config          pt-br
default_language = pt-br ; Lang (depends on your ASR config): es,es-ar,ca,eu,ga,es-co,es-ve,pt,en-us,es-cl,es-mx,fr,pt-br,...
grammar_path            = /var/lib/asterisk/verbio/gram
init_sil                = 300
max_sil                 = 200
min_ref         = 50

feito isso vamos verificar se o arquivo /etc/software-verbio-server está por padrão pt-br


vim /etc/software-verbio-server

Coloque tudo para  pt-br

string VERBIO_ASR_CONF = "pt-br,";
string VERBIO_START_CONF = "pt-br,";
string VERBIO_START_LANG = "pt-br";
string VERBIO_TTS_SPK = "pt-brPA,";
string VERBIO_START_SPK = "pt-brPA,";

Se não estiver deixe todos do jeito que mostra acima /\

vamos ao plano de discagem acrecente ao seu plano de discagem estas linhas
vim /etc/asterisk/extension.conf
lembre de alterar os contextos para adaptar ao seu plano de discagem
\/

[Omnid-furfle]

 exten => 803,1,Goto(Furfle,s,1)

 [furfle]
 ;
; (1) Cargar el vocabulario (vdemo.txt)
 ;
exten => s,1,Answer()
exten => s,n,VerbioLoadVcb(vdemo.txt,isolated,,,v)
exten => s,n,VerbioPrompt(Boa tarde Você ligou para omnid só um instante e ja vamos te atender.)
 [ramalsimples]
 exten => 1003,1,Answer()
 ;exten => 1000,n,VerbioLoadVcb(vdemo.txt,isolated,,,v)
 exten => 1003,n,VerbioLoadVcb(nomes.txt,isolated,,,v)
>
 exten => 1003,n,Set(TESTE="diga o nome da pessoa desejada.")
 exten => 1003,n,VerbioPrompt(${TESTE})

 exten => 1003,n,VerbioRec(,,,,,vb)

 exten => 1003,n,Set(TESTE="Entendi .")
 exten => 1003,n,VerbioPrompt(${TESTE}.${VASR_RESULT})

agora abra o terminal do asterisk
rasterisk -vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
e-itt-088*CLI> module unload app_verbio_speech.so
esse comando desativa os modulos do verbio

aparecerá isso
  == Unregistered application 'VerbioPrompt'
  == Unregistered application 'VerbioRec'
  == Unregistered application 'VerbioLoadVcb'
  == Unregistered application 'VerbioUnloadVcb'
  == Unregistered application 'VerbioPromptAndRec'
  == Unregistered application 'VerbioStreamAndRec'
  == Unregistered application 'VerbioInfo'
  == Unregistered application 'VerbioLastErr'
  == Unregistered application 'VerbioFreeChannel'

se aperecer apenas 3 linhas ou 4 não se preocupe da primeira vez pode aparecer menos módulos

agora saia do terminal
e-itt-088*CLI>exit
root@omnid#

execute verbiod -e para ativar o modo avaliação do verbio ou seja no modo demo lembrando que esse modo dura uns 5 minutos a 10 minutos depois o serviço para
agora volter para o terminal e faça
rasterisk =vvvvvvvvvvvvvvv

e-itt-088*CLI> module load app_verbio_speech.so
esse comando ativa os modulos do verbio
se tudo estiver certo aparecerá estes dados

== Registered application 'VerbioInfo'
  == Registered application 'VerbioLastErr'
  == Registered application 'VerbioFreeChannel'
  == Parsing '/etc/asterisk/verbio.conf':   == Found
[Nov 6 17:08:06] NOTICE[1801]: app_verbio_speech.c:729 init_verbio: Starting ASR engine [conf:pt-br, lang:pt-br] [Nov 6 17:08:07] NOTICE[1801]: app_verbio_speech.c:754 init_verbio: success starting ASR engine [Nov 6 17:08:07] NOTICE[1801]: app_verbio_speech.c:766 init_verbio: Starting TTS engine [lang:pt-br] [Nov 6 17:08:08] NOTICE[1801]: app_verbio_speech.c:791 init_verbio: success starting TTS engine
  == Registered application 'VerbioLoadVcb'
  == Registered application 'VerbioUnloadVcb'
  == Registered application 'VerbioRec'
  == Registered application 'VerbioStreamAndRec'
  == Registered application 'VerbioPromptAndRec'
  == Registered application 'VerbioPrompt'

agora é so testar e ver se funcionou liguei para o 802 e veja se o verbio le o teste

programador asterisk analista de telecom

breno.bern...@omnid.com.br
Visitem o Furfle http://www.furfle.com.br/



_______________________________________________
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

Responder a