Como instalar o software TTS Festival no Linux (Debian Potato)

Está dica é muito antiga e só estou postando aqui porque frequentemente recebo emails pedindo instruções de como compilar.

Infelizmente você precisará de uma versão de Linux antigo, i.e. Debian Potato, pois o Festival + software OGI precisam ser corrigidos p/ funcionar com uma versão diferente do GCC 2.95.

Instruções para instalar o diphone em Portugues para o Festival

PASSO 1 – DOWNLOAD
Baixe os seguintes arquivos do site do Festival e do OGI:
*festival-1.4.1.tar.gz
*speech_tools-1.2.1.tar.gz
*festlex_OALD.tar.gz
*festlex_POSLEX.tar.gz
*festvox_rablpc16k.tar.gz
*OGIresLPC-2.0.7.tar.gz

Consiga com o arquivo que adiciona suporte ao portugues do Brasil:
*festival_portuguese.tar.gz

PASSO 2 – DESCOMPACTAÇÃO
Crie um diretório para instalar o Festival(ex. /TTS)
Extrai todos os arquivos acima para o diretório que você criou.

PASSO 3 – CONFIGURAÇÃO
Renomei o arquivo /TTS/speech_tools/config/config-dist para:
/TTS/speech_tools/config/config
Renomei o arquivo /TTS/festival/config/config-dist para:
/TTS/festival/config/config, vá até as ultimas linhas deste
arquivo e inclua as seguintes linhas:

ALSO_INCLUDE += OGIcommon
ALSO_INCLUDE += OGIdbase
ALSO_INCLUDE += OGIresLPC
ALSO_INCLUDE += OGIinsert

PASSO 4 – INSTALAÇÃO
Entre no diretório /TTS/speech_tools e execute o comando “make”, agrade o
termino da instalação, ok, deu certo!!!?
Em seguida vá para /TTS/festival e execute o comando “make” novamente, agrade
o termino da instalação, pronto, Festival instalado com sucesso!

PASSO 5 – EXECUTANDO
Entre no diretório /TTS/festival/bin e execute o comando “./festival”.
Aparecerá o prompt , então digite: “(voice_aga_diphone)”
Pronto agora é digitar: (SayText “Obrigado Mauricio!”)

Alan Carvalho de Assis
P.S. – Quando eu tentei instalar a primeira vez, ocorreu um erro, mas foi
porque eu tentei compilar /TTS/festival antes de ter compilado /TTS/speech_tools

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s