[AsteriskBrasil] RES: RES: RES: RES: Reconhecimento de voz com google
ryanpabloxbox em gmail.com
ryanpabloxbox em gmail.com
Quinta Julho 30 12:01:26 BRT 2015
Baixei os novos arquivo e funcionou o googletts a leitura, mas tento gravar
o audio lá e não vai
Passa sem o tempo de espera da gravação
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Wagner
Mazuchi
Enviada em: quinta-feira, 30 de julho de 2015 09:21
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: RES: RES: Reconhecimento de voz com
google
Estranho que na minha AGI esta da seguinte forma:
my $filetype;
my $flac;
my $speex;
my $results = 1;
my $grammar = "builtin:dictation"; #"builtin:search";
my $beep = "BEEP";
my $comp_level = -8;
my $ua_timeout = 10;
my $tmpdir = "/tmp";
my $host = "www.google.com/speech-api/v2/recognize";
E a declaração da $flac esta diferente e num lugar diferente.
Olhei um backup da AGI antiga que eu tenho aqui e esta se mais parecido com
o que vc envio:
my $results = 1;
my $grammar = "builtin:dictation"; #"builtin:search";
my $beep = "BEEP";
my $comp_level = -8;
my $ua_timeout = 10;
my $tmpdir = "/tmp";
my $host = "www.google.com/speech-api/v1/recognize";
my $flac = `/usr/bin/which flac`;
my $speex = `/usr/bin/which speexenc`;
Mas da mesma forma o $host esta diferente "pode pá que a treta é essa" rs.
Tem certeza que esta utilizando a ultima versão da AGI?
Por via das duvidas olhei o que esta no site oficial e é igual a que estou
usando aqui.
Troque o:
www.google.com/speech-api/v1/recognize?xjerr=1
<http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium>
&client=chromium
Por:
www.google.com/speech-api/v2/recognize
Pensando bem eu tenho quase certeza que esta url ai é de uma versão muito
antiga da AGI, lembro desse client=chromium da versão 1 onde não era
necessário a key.
Qualquer coisa por via das duvidas baixa de novo:
https://github.com/zaf/asterisk-speech-recog
On 29/07/2015 14:17, ryanpabloxbox em gmail.com wrote:
Esta assim
my $beep = "BEEP";
my $comp_level = -8;
my $ua_timeout = 10;
my $tmpdir = "/tmp";
my $filetype = "x-flac";
my $host = "www.google.com/speech-api/v1/recognize?xjerr=1
<http://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium>
&client=chromium";
my $flac = `/usr/bin/which flac`;
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Wagner
Mazuchi
Enviada em: quarta-feira, 29 de julho de 2015 12:32
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: RES: Reconhecimento de voz com google
Pelo que vi na linha onde mostra o "O que reconheceu: -1"
O retorno da variável ${utterance} esta sendo -1 certo?
Como pode ver no trecho a seguir da AGI o -1 é o retorno padrão da AGI parar
falhas:
139 %response = (
140 utterance => -1,
141 confidence => -1,
142 );
Isso pode ser gerado por vários motivos como:
1 - O servidor não estar conseguindo acessar o site da API do google.
Da um ping no google mesmo www.google.com.
Da um w3m www.google.com/speech-api/v2/recognize
2 - Estar faltando algum pacote. Verifica os pacotes instalados (supondo que
você esteja usando Debian):
aptitude search perl
aptitude search perl |grep libwww
aptitude search perl |grep libjson
aptitude search io-socket |grep ssl
aptitude search flac
3 - Erro na sua chave.
Que forma de liberação da chave você esta usando?
Eu uso por IP.
4 - Já me deparei com algumas coisas mais simples/difícil de imaginar, por
exemplo falta de permissão de escrita no /tmp.
O que esta configurado no seu $tmpdir ?
Vê se quando você executa a agi se ela esta criando uns arquivos temporários
lá.
Qualquer coisa me manda seu Skype que eu te dou um help. XD
On 29/07/2015 10:11, ryanpabloxbox em gmail.com wrote:
Wagner, bom dia!
Fiz a chave e tudo, mas não funciona
O Estranho e que e que o Google informa a frase, mas no retorno da
informação, vem com a seguinte franse não e possível localizar o -1.
Acho que a API está certa o reconhecimento vocal que está com falha , vc já
pegou esse erro ?
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Wagner
Mazuchi
Enviada em: segunda-feira, 27 de julho de 2015 17:04
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Reconhecimento de voz com google
Cara abre a sua AGI e vê o que tem no variável KEY?
Dentro do bloco:
# ----------------------------- #
# User defined parameters: #
# ----------------------------- #
# Speech API key #
my $key = "";
A antiga versão da desta AGI não precisava gerar chave era só mandar a
consulta para a API do google e ele gerava o retorno, mas devido a mudanças
nos serviços do google agora para ter acesso as API's é preciso ter a nova
versão da AGI que contem a autenticação via KEY e um cadastro para acesso a
API do Google. Esta limitado a um numero de 50 consultas gratuitas por dia,
não sei como é ou quanto é cobrado acima de 50 consultas diárias.
Para fazer esse cadastro e gerar a chave que será usada nesta variável é
meio chato.
1 - Mas você só precisa ter um e-mail Gmail.
2 - Criar um projeto qualquer em https://code.google.com/apis/console/
3 - Depois vai em API's e autenticação > Credenciais > Criar Nova chave e
...... dai pra frente não me lembro mais, mas se quiser uma ajuda pode me
mandar um Inbox que te ajudo a fazer isso.
On 24/07/2015 17:35, ryanpabloxbox em gmail.com wrote:
Instalei todas as dependencias
De: ryanpabloxbox em gmail.com [mailto:ryanpabloxbox em gmail.com]
Enviada em: sexta-feira, 24 de julho de 2015 15:07
Para: ryanpabloxbox em gmail.com; asteriskbrasil em listas.asteriskbrasil.org
Assunto: RES: [AsteriskBrasil] Reconhecimento de voz com google
Amigos segue o que ocorre na hora da identificação do ramal por nome
Meu mysql
Alguém tem uma dica porque não faz a leitura do nome no banco ?
De: ryanpabloxbox em gmail.com [mailto:ryanpabloxbox em gmail.com]
Enviada em: sexta-feira, 24 de julho de 2015 14:16
Para: ryanpabloxbox em gmail.com; asteriskbrasil em listas.asteriskbrasil.org
Assunto: RES: [AsteriskBrasil] Reconhecimento de voz com google
Boa tarde a todos
O que me parece e que está tudo correto, mais na hora de interpretar ao
invez de ser o nome está falando a palavra menos um ( - 1)
De: ryanpabloxbox em gmail.com [mailto:ryanpabloxbox em gmail.com]
Enviada em: sexta-feira, 24 de julho de 2015 13:57
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: RES: [AsteriskBrasil] Reconhecimento de voz com google
Boa tarde,
Instalei todas as pendência
Mas o estranho que acesso o googletts, mas a mesagem que vem de retorno não
e nome da pessoa e sim a palavra menos um (-1)
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Ubiratã
Guanabara
Enviada em: sexta-feira, 24 de julho de 2015 11:57
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Reconhecimento de voz com google
Ryan,
Confirme se você instalou todas essas dependências:
------------
Requirements
------------
Perl The Perl Programming Language
perl-libwww The World-Wide Web library for Perl
perl-Crypt-SSLeay or perl-IO-Socket-SSL for use of SSL/TLS encryption
sox Sound eXchange, sound processing program
mpg123 MPEG Audio Player and decoder
Internet access in order to contact google and get the voice data.
de uma olhada nesse link:
https://raw.githubusercontent.com/zaf/asterisk-googletts/master/README
com esse tutorial você vai conseguir fazer funcionar apenas o googletts o
google-speech-recognition é um pouco mais complexo e tem alguns limites de
consultas pelo próprio google.
Em 24 de julho de 2015 09:16, Danilo Almeida <daniloricalmeida em gmail.com>
escreveu:
Qual o erro, até onde chegou?
att
Danilo Almeida
Em 23 de julho de 2015 19:53, <ryanpabloxbox em gmail.com> escreveu:
Amigos, boa noite
Estou tentando adicionar o reconhecimento de voz do Google, mas não estou
conseguindo
Alguém tem uma dica
Estou utilizando o procedimento em anexo
_______________________________________________
WORKOFFEE PORTO ALEGRE da Khomp acontecerá no dia 7/07,
no Hotel Quality. Faça já sua inscrição em workoffee.com.br
e venha conhecer os lançamentos do portfólio da Khomp em
primeira mão. Inscrições GRATUITAS.
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
WORKOFFEE PORTO ALEGRE da Khomp acontecerá no dia 7/07,
no Hotel Quality. Faça já sua inscrição em workoffee.com.br
e venha conhecer os lançamentos do portfólio da Khomp em
primeira mão. Inscrições GRATUITAS.
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
Atenciosamente,
Uburatã Guanabara
_______________________________________________
WORKOFFEE PORTO ALEGRE da Khomp acontecerá no dia 7/07,
no Hotel Quality. Faça já sua inscrição em workoffee.com.br
e venha conhecer os lançamentos do portfólio da Khomp em
primeira mão. Inscrições GRATUITAS.
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
_______________________________________________
WORKOFFEE PORTO ALEGRE da Khomp acontecerá no dia 7/07,
no Hotel Quality. Faça já sua inscrição em workoffee.com.br
e venha conhecer os lançamentos do portfólio da Khomp em
primeira mão. Inscrições GRATUITAS.
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
_______________________________________________
WORKOFFEE PORTO ALEGRE da Khomp acontecerá no dia 7/07,
no Hotel Quality. Faça já sua inscrição em workoffee.com.br
e venha conhecer os lançamentos do portfólio da Khomp em
primeira mão. Inscrições GRATUITAS.
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150730/c9764e5a/attachment-0001.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image001.png
Tipo: image/png
Tamanho: 110801 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150730/c9764e5a/attachment-0002.png>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image002.png
Tipo: image/png
Tamanho: 15923 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150730/c9764e5a/attachment-0003.png>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: image003.jpg
Tipo: image/jpeg
Tamanho: 16849 bytes
Descrição: não disponível
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150730/c9764e5a/attachment-0001.jpg>
Mais detalhes sobre a lista de discussão AsteriskBrasil