compilação e instalação do espeak em ubuntu linux
Serve este tutorial como um pequeno guia de como compilar e instalar o sintetizador espeak na distro linux ubuntu versão 7.04 para utilização com o leitor orca. ((de notar que este procedimento se refere à versão 1.24 do espeak, no entanto os procedimentos deverão ser equivalentes para versões mais recentes))
É assumido que o utilizador sabe trabalhar num terminal linux, todos os comandos e procedimentos indicados assumem que o utilizador já tem um terminal aberto e que irá introduzir os comandos necessários neste. ((no ubuntu, o comando alt-f2 seguido da escrita de gnome-terminal abre um terminal))
Em primeiro lugar, é necessário efectuar o download do ficheiro espeak-1.24-source.zip, que pode ser descarregado a partir daqui.
Se preferir outros mirrors de download, ou instalar outras versões do programa utilize a página de downloads do source forge e retire o ficheiro espeak-x.xx-source.zip onde x.xx é a versão.
num terminal linux com ligação à internet o comando
fará o download do ficheiro e colocá-lo-á na directoria de trabalho (directoria actual). Esta é quanto a mim uma forma fácil de se retirar o ficheiro visto que a acessibilidade em browsers web (excepto firefox 3 alpha que ainda é usado por poucos) não é tão boa como desejável.
Depois de retirar o ficheiro descompacte-o com o comando
unzip espeak-1.24-source.zip
É recomendável que cria uma directoria “source” ou “código” na sua home para manter estes ficheiros e seu código, mas qualquer lugar minimamente aceitável serve.
De seguida entre na pasta criada na descompactação e na pasta src que esta contem:
cd espeak-1.24-source
cd src
Antes de compilar e instalar, é necessário verificar se possui as dependências que o espeak necessita para compilação, o comando
sudo apt-get build-dep espeak
Verificará isso e fará o download do necessário (penso que será apenas o libportaudio-dev mas não confirmo).
O último paço (e mais crítico) prende-se com a compilação e instalação do software. Aqui, será conveniente dar atenção ao output dos comandos seguidamente indicados, e caso gerem erro, alguma coisa estará mal; verifique as dependências, o erro que resulta, e caso não consiga resolver por favor use a caixa de comentários deste tutorial para dúvidas (para centralizar e facilitar a consulta por todos os interessados).
Os comandos referidos são ((os comentários começados por # não fazem parte dos comandos, contudo se forem copiados a shell irá ignorá-los))
make #compila o código fonte
sudo make install #move o código compilado e o espeak-data para as directorias onde devem estar
sudo ldconfig #este comando é opsional - configura o linker
Se tudo correr bem, o espeak estará instalado e da próxima vez que for executado estará na versão mais actual.
Para não confundir o sistema, a remoção dos pacotes da anterior versão do espeak (a que vinha incluida na distro) pode ser útil:
sudo apt-get remove espeak espeak-data libespeak1
é no entanto possível que o seu espeak deixe de falar se realizar esta remução, necessitando de instalar o espeak de novo com os comandos acima indicados: make;sudo make install ((isto deve-se a que no processo de remoção o sistema remova não só os ficheiros da versão antiga como também os da nova))
Quaisquer dúvidas, problemas, sugestões, esclarecimentos, etc…, deixem por favor nos comentários do post, para como já mensionado centralizar e manter a informação para posterior consulta.
| Autor: | ruibatista |
| Publicado: | Quarta-feira, 16 de Maio de 2007, 02:36 |
| Categorias: | artigos, leitores de ecrã, linux, Sintetizadores de voz | Etiquetas: | espeak, ubuntu |

[...] e instalação deste synth em ubuntu linux são equivalentes aos referidos <a href=”http://www.megatts.com/2007/05/16/compilacao-e-instalacao-do-espeak-em-ubuntu-linux/”>neste [...]
Olá para todos do Megatts!
Preciso de uma ajuda urgente de todos vocês!!!
Eu fui atualizar o Espeak para a versão 1.25 e o meu Orca parou de
falar, compilei o arquivo não deu nenhum erro e dei o comando para
instalar e deu tudo certo mas na ora de remover os arquivos antigos é
que a coisa ficou feia….
Eu segui as dicas da pagimna
tentei compilar de novo como estava no texto mas não deu certo!
Quem pode me dar uma ajuda para fazer o meu Orca voltar a falar?
Milton Peres
desculpe a resposta atrazada …por alguma razão não fui avizado do comentário por mail….
deu-lhe algum erro na compilação?…qual?..
porque se deixou de falar assim por deixar é complicado ….
já tentou escolher o festival nas preferências do orca e tentar compilar o espeak sem este activo?…
assim sem saber que erro deu (se é que deu) é complicado encontrar a solução…
[...] este artigo continua válido [...]