! [Ferramenta de texto em fala no Linux](Text-to-speech-Linux.webp)
eSpeak é uma ferramenta de linha de comando para Linux que converte texto em fala. Este é um sintetizador de voz compacto que oferece suporte para inglês e muitos outros idiomas. Está escrito em C.
O eSpeak lê o texto da entrada padrão ou do arquivo de entrada. A voz gerada, no entanto, está longe de ser uma voz humana. Mas ainda é uma ferramenta compacta e útil se você quiser usá-la em seus projetos.
Alguns dos principais recursos do eSpeak são:
- Uma ferramenta de linha de comando para Linux e Windows
- Fala o texto de um arquivo ou de stdin
- Versão da biblioteca compartilhada para uso por outros programas
- Versão SAPI5 para Windows, para que possa ser usado com leitores de tela e outros programas que suportam a interface SAPI5 do Windows.
- Portado para outras plataformas, incluindo Android, Mac OSX etc.
- Várias características de voz para escolher
- a saída de voz pode ser salva como arquivo .WAV
- SSML (Speech Synthesis Markup Language) é parcialmente compatível com HTML
- Pequeno em tamanho, o programa completo com suporte a idiomas, etc, tem menos de 2 MB.
- Pode traduzir texto em códigos de fonemas, para que possa ser adaptado como um front end para outro mecanismo de síntese de voz.
- Ferramentas de desenvolvimento disponíveis para produção e ajuste de dados de fonemas.
Instale o eSpeak
Para instalar o eSpeak em um sistema baseado no Ubuntu, use o comando abaixo em um terminal:
sudo apt-get install espeak
eSpeak é uma ferramenta antiga e presumo que deve estar disponível nos repositórios de outras distribuições Linux como Arch Linux, Fedora etc.
Para usar o eSpeak, basta usá-lo como: espeak e pressione Enter para ouvir em voz alta. Use Ctrl + C para fechar o programa em execução.
! [linha de comando do eSpeak](eSpeak-example.webp)
Existem várias outras opções disponíveis. Você pode navegar por eles na seção de ajuda do programa.
Versão GUI: Gespeaker
Se você preferir a versão GUI ao invés da linha de comando, você pode instalar o Gespeaker que fornece um front end GTK para o eSpeak.
Use o comando abaixo para instalar o Gespeaker:
sudo apt-get install gespeaker
A interface é direta e fácil de usar. Você pode explorar tudo sozinho.
! [Ferramenta eSpeak GUI para texto em fala no Ubuntu](eSpeak-GUI.webp)
Embora essas ferramentas possam não ser úteis para as necessidades gerais de computação, podem ser úteis se você estiver trabalhando em alguns projetos em que a conversão de texto em fala é necessária. Eu deixo você decidir o uso deste sintetizador de voz.
Via itsfoss.com. Você pode conferir o post original em inglês:
eSpeak: Text To Speech Tool For LinuxÚltima atualização deste artigo: 30 de november de 2015