Pular para o conteúdo

Asterisk + GoogleTTS (Debian Jessie)

Dica publicada em Linux / Software
rafael silveira gomes rsilveiragomes
Hits: 12.172 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Asterisk + GoogleTTS (Debian Jessie)

Olá, pessoal!

Precisei configurar uma mensagem de testes para configuração de uma URA (Unidade de Resposta Audível) no Asterisk. Após tentar alguns outros métodos descobri um que funciona bem, é rápido e fácil.

Um script feito pelo usuário Lefteris Zafiris, asterisk-googletts:
Configuração do ambiente de testes:

# apt-get install asterisk

Instalação das dependências:

# apt-get install perl libwww-perl libcrypt-ssleay-perl sox mpg123

Instalação do script:

wget https://github.com/zaf/asterisk-googletts/archive/master.zip
$ unzip master.zip
$ cd asterisk-googletts-master
# cp googletts.agi /usr/share/asterisk/agi-bin


Limpar os arquivos de exemplo:
  • sip.conf
  • extensions.conf

Configuração do ramal:

Edite o arquivo /etc/asterisk/sip.conf conforme abaixo:

[general]
bindaddr=0.0.0.0
bindport=5060
language=pt_BR
disallow=all


[1001]
callerid=Teste <1001>
secret=123456
type=friend
host=dynamic
context=ramais
disallow=all
allow=alaw
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Configuração do plano de discagem:

Edite o arquivo /etc/asterisk/extensions.conf conforme abaixo:

[ramais]
exten=>3000,1,Answer()
same=>n,agi(googletts.agi,"Parabéns! Você está utilizando o Google TTS com o Asterisk.",pt-BR)
same=>n,Hangup()

Recarregando as configurações:

# rasterisk
host*CLI> sip reload
host*CLI> dialplan reload


Pronto. Só adaptar de acordo com suas necessidades ;)

Em caso de dúvidas só falar que tento explicar melhor.

Abraços!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

NAT entre a máquina real e máquinas virtuais (VirtualBox)

Mozilla 1.4 Relese Candidate 1

Unreal Tournament 2003 a partir do CD

ImageWriter - Criando pendrives bootáveis no Sabayon

Instalação e integração do CLAMAV com o SAMBA

#1 Comentário enviado por felipe.facundes em 10/04/2019 - 03:17h
Brasil TTS - A VOZ DO LINUX EM PORTUGUÊS

É um conjunto de sintetizadores de voz, em português do Brasil, que lê telas para portadores de deficiência visual. Transforma texto em áudio, permitindo que pessoas cegas ou com baixa visão tenham acesso ao conteúdo exibido na tela. Embora o principal público-alvo de sistemas de conversão texto-fala – como o Brasil TTS – seja formado por pessoas com deficiência visual, esse tipo de programa pode ser usado por pessoas com dislexia e outras dificuldades de leitura, pessoas com deficiência severa de fala, bem como por crianças pré-alfabetizadas. Além de ser uma ferramenta de tecnologia assistiva - Acessibilidade no Linux - sintetizadores de voz podem ter ainda aplicações pedagógicas e de entretenimento.
Está sob a égide da licença: GPLv3

Acessem o GitHUB do projeto:

https://github.com/felipefacundes/brasiltts/


O nascimento do projeto surgiu, justamente, para descomplicar o processo de instalação e configuração em qualquer distribuição Linux, vejam como é super simples:

Para ArchLinux:


git clone https://github.com/felipefacundes/brasiltts
cd brasiltts

chmod +x INSTALL.sh
yes s | sh INSTALL.sh

orca -s

Escolha a voz, na guia "Voz" do Orca. E, tudo certo.


Também há suporte para outras distribuições acessem, o GitHUB, pois o guia de intalação é bem detalhado e simples no README

Site: https://brasiltts.wordpress.com/
Blog: https://brasiltts.blogspot.com/

O projeto conta com quatro vozes, três já incorporadas no projeto principal, já acima descrito. E também pode ser instalados individualmente.

Um dos projetos da Brasil TTS é a Guglina TTS
Que usa a API do Google, a famosa voz da Internet no seu Linux.

http://guglinatts.sourceforge.io/
https://github.com/felipefacundes/guglinatts

Há uma informação no site do projeto, que flui melhor a sintetização de voz no sistema, tendo apenas uma das vozes de sua preferência instalado, ao invés de todas.

Todas às quatro vozes, para uma instalação individual:

https://github.com/felipefacundes/guglinatts
https://github.com/felipefacundes/angelotts
https://github.com/felipefacundes/maricotatts
https://github.com/felipefacundes/nordestinotts




Contribuir com comentário

Entre na sua conta para comentar.