Olá para todos da lista!
gostaria de pedir uma ajuda para os colegas da lista que tem conhecimento em
scripts, que isso vai servir para mim e um bocado de cegos que querem
usar o Linux.
Quem poderia fazer um scripts para executar os comandos descritos
abaixo?
Quem puder nos ajudar fico muito grato e acho que os outros ceguinhos
também vão ficar!!!! rsrsrsrs.......

Milton Peres contando com a ajuda de vocês

segue o texto do colega Tiago abaixo

       Olá gente,
   Vamos para a instalação do eSpeak com voz em Português e configuração
para que o ORCA fale utilizando o speech-dispatcher.
   Sugiro como sempre, muito estudo, leitura de apostilas e livros de
Linux, vou assumir que você tem o mínimo de conhecimento sobre o sistema
(Linux) que você pretende instalar um TTS e conhece de instalações de
pacotes e que também você sabe trabalhar com os arquivos de
configurações da pasta /etc.
   Primeiramente, também assumirei que o Linux que trabalharemos, será
o Ubuntu 6.10.
   Uma coisa importante é que utilizaremos muito o modo texto ou
terminal, para irem para o modo texto puro, tecle ctrl+alt+f2, para
voltar para o modo gráfico tecle ctrl+alt+f7. Sugiro que utilizem o
gnome-terminal, ao em vez de irem para o modo texto, basta teclar alt+f2
que o diálogo de execução abrirá, digitem "gnome-terminal" sem as aspas
e tecle enter, e um terminal texto se abrirá dentro do Gnome, de formas
que o ORCA também tem acesso.
   Algumas informações para os esquecidos:
 - Quando for necessário executar algum comando como root e você não
tiver acesso, utilize antes docomando propriamente dito, o sudo, como
por exemplo "sudo comando" sem as aspas. A maioria dos comandos aqui
serão executados como root, (mover pastas, descomprimir arquivos, etc.).
 - Para editar um arquivo, uma dica é utilizar o editor nano de modo
texto, "nano NomeDoArquivo" abre o arquivo, "ctrl+o" e enter salva as
modificações "ctrl+x" fecha o nano. Um outro editor é o gedit, editor do
Gnome que encontra-se no menu Acessórios > Editor de Texto (alt+f1
acessa os menus principais); o gedit possui uma barra de menus
acessível com a tecla "f10" ou "alt" que é fácil abrir e salvar os
arquivos por ele. Execute o nano como root.
 - Quando for pedido para descomentar uma linha de um arquivo de
configuração,
significa apagar o sinal "#" do início da linha, ou seja,
você está habilitando o conteúdo dessa linha. O inverso significa, é
claro, que você está desabilitando o conteúdo da linha em que você
colocar o "#" sem as aspas.
 - Para baixar um arquivo, podem utilizar o wget no modo texto ou
Firefox no modo gráfico. O comando para fazer download pelo wget é
"wget EndereçoABaixar" sem as aspas.
 - Ao terminar de digitar um comando, por favor, tecle enter.
   Então vamos começar!
   O primeiro passo, é editar o arquivo /etc/apt/sources.list como
root, descomentando as linhas que contiverem a palavra "universe".
   Após ter salvo o arquivo, atualize a lista de pacotes como root com
o comando:
apt-get update
   O próximo passo, é instalar o speech-dispatcher, o comando como root
seria:
apt-get install speech-dispatcher
   No próximo passo, será necessário instalar o eSpeak, vamos utilizar
então o "super" apt-get para fazer isso:
apt-get install espeak libespeak1
   Uma observação é que atualmente a versão do eSpeak que está no
repositório do Ubuntu 6.10 Edgy, é uma versão antiga do eSpeak, que não
contém no banco de dados dele a implementação que o Cleverson fez para
Português, na próxima versão do Ubuntu que será lançada em Abril de
2007, provavelmente já estará disponível um eSpeak atualizado e não será
necessário baixar e copiar pasta e arquivos para os lugares necessários,
atualizando o eSpeak como faremos agora!
   vamos baixar então o eSpeak 1.21, o endereço é:
http://downloads.sourceforge.net/espeak/espeak-1.21-linux.zip?modtime=1172741978&big_mirror=0
   Depois terão de descomprimir o arquivo baixado, no terminal ou modo
texto, fazer
unzip -o espeak-1.21-linux.zip
será criada uma subpasta, entre nela, no modo texto o comando seria:
cd espeak-1.21-linux
   O próximo passo é mover alguns arquivos e pasta. Vamos mover a pasta
do banco de dados do eSpeak "espeak-data" para a pasta /usr/share, o
comando no modo texto é:
mv espeak-data /usr/share
   Vamos mover também as duas versões de arquivos executáveis do
eSpeak "espeak" e "speak" para a pasta /usr/bin, no modo texto fazer então:
mv espeak /usr/bin
mv speak /usr/bin
   Vamos mover também uma biblioteca que o arquivo "espeak" necessita,
para a pasta /usr/lib primeiro entraremos na pasta onde a biblioteca se
encontra:
cd shared_library
   moveremos o arquivo libespeak.so.1.1.21 com:
mv libespeak.so.1.1.21 /usr/lib
   mudaremos para a pasta /usr/lib
cd /usr/lib
apagaremos o link antigo para a versão antiga da biblioteca do espeak
com:
rm libespeak.so.1
   agora criaremos um novo link apontando para a nova biblioteca:
ln -s libespeak.so.1.1.21 libespeak.so.1
   Agora o eSpeak está instalado, mas não terminou, falta configurar o
speech-dispatcher para que o ORCA possa falar em português.
   Vamos mudar para /etc/speech-dispatcher
cd /etc/speech-dispatcher
   e iremos editar o arquivo de configuração speechd.conf encontrando
as seguintes linhas, descomentando, inserindo e fazendo modificações:
 - encontre a linha que estará comentada e descomente:
# DefaultLanguage  "en"
modifique  a linguagem padrão nessa mesma linha que você acabou de
descomentar, mudando de inglês para Português, a linha ficará assim:
DefaultLanguage  "pt"
 - Depois encontre a linha a seguir e descomente:
#AddModule "espeak-generic" "sd_generic" "espeak-generic.conf" "/var/log/speech-dispatcher/espeak.log"
 - Encontre a seguinte linha que nós modificaremos:
DefaultModule festival
 uma observação é que você poderá encontra-la também como:
DefaultModule flite
 Modificaremos essa linha que você encontrou para que o módulo padrão
seja o do eSpeak, então a linha ficará assim:
DefaultModule espeak-generic
 - procure a linha
LanguageDefaultModule "en"  "festival"
 ou a linha
LanguageDefaultModule "en"  "flite"
  e ensira acima numa linha nova o seguinte:
LanguageDefaultModule "pt"  "espeak-generic"
   Salve as modificações.
 Acabamos de configurar o arquivo speechd.conf, mas é recomendável
configurar o módulo espeak-generic.conf que está na subpasta modules.
Mudaremos assim:
cd modules
 Edite o arquivo espeak-generic.conf
   Encontre a linha
AddVoice        "en"    "MALE1"                "en"
 troque as referências ao Inglês "en" para o Português "pt", ficando:
AddVoice        "pt"    "MALE1"                "pt"
 Pode salvar o arquivo e você já terminou de configurar o
speech-dispatcher para utilizar a voz português do eSpeak como voz
padrão.
   Não terminou, não... Agora vamos configurar o ORCA. Antes reinicie o
speech-dispatcher, digitando na linha de comando:
/etc/init.d/speech-dispatcher restart
   Reinicie também o ORCA por via das dúvidas, feche ele com Insert+Q e
abrindo-o digitando no diálogo de execução (alt+f2) "orca &" sem as
aspas, é claro.
   Ele será aberto e as preferências dele também, caso a janela de
configuração do ORCA não abra (preferências), tecle
insert+BarraDeEspaço.
   Na janela de preferências do ORCA, tecle tab até algo como
"Speech synthetisisDriver" que é uma caixa combinada onde provavelmente o
Festival estará como padrão. Use as setas para cima e parabaixo, e
selecione o "speech-dispatcher", tecle tab até a lista de vozes
"Person:" e selecione com as setas "MALE1". Depois tab até o botão
aplicar e tecle Barra de Espaço, e por último até o botão Fechar e
tecle Barra de Espaço. Após aplicar, o ORCA já estará
falando em Português, isso é, se você tiver instalado e configurado tudo
direitinho!!!
  Grande abraço e boa sorte,

       Olá amigos,

   Um detalhe na configuração do
/etc/speech-dispatcher/modules/espeak-generic.conf
que não coloquei no tutorial, é que vocês devem também encontrar a linha
onde tem GenericLanguage "en" "english" e adicionar numa linha em branco
acima ou abaixo isso aqui: GenericLanguage "pt" "brazil"
   Percebi esse detalhe no Kurumin, onde o ORCA só queria falar com a
voz em inglês do eSpeak, depois que eu coloquei isso ele começou a
utilizar a voz em português, é claro que tem de ter feito as outras
modificações também explicadas no meu tutorial.
   Irei atualizar o tutorial e depois disponibilizarei em minha página.




     Tiago Melo Casal
____
Linux user #422205
E-Mail: [EMAIL PROTECTED]
Página: http://intervox.nce.ufrj.br/~tcasal
Skype: tcasal




_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista: http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil

Responder a