Instalar e pronunciar palavras (som) no StarDict

Iniciado por boladegude, 06 de Abril de 2010, 18:05

tópico anterior - próximo tópico

boladegude

[ Editado: 18/11/2013
O problema da exibição da janela de pop-up no no StarDict no Ubuntu 12.04 foi consertado em algum momento entre 04/2013 e 11/2013.
Não sei o que mudou aqui no meu sistema na data mencionada acima, mas agora o StarDict está funcionando perfeitamente com a função pop-up da palavra realçada no Ubuntu 12.04, bastando apenas seguir as dicas de instalação mencionadas aqui neste tópico. Está funcionando com as teclas F4, ctrl+alt e ctrl+e com perfeição.
Isso é algo excelente!
Antes não funcionava com nenhuma destas teclas. Porém, é claro, com a tecla Win continua não funcionando.
O dicionário desenvolvido no Editado de 08/06/2012 (StarDictEasy) logo abaixo continua válido por ter uma tela de definições bem abrangente e mais algumas opções, e pode ser utilizado em conjunto com o Stardict como meio de visualização auxiliar. Ou mesmo como meio de visualização principal, pois tem uma janela pop-up menos volátil e mais abrangente que o StarDict.
Acabei por criar um dicionário muito versátil e funcional.
Como sugestão F4 para StarDict e F12 para StarDictEasy
]

[ Editado: 08/06/2012
A facilidade de realçar uma palavra, clicar numa tecla e abrir uma janela pop up com a definição da palavra não funciona mais no StarDict no Ubuntu 12.04.
No link...
http://ubuntuforum-br.org/index.php/topic,96596.0.html
... está um dicionário pop up para Ubuntu 12.04, baseado no StarDict, que implementa novamente esta facilidade, o StarDictEasy.
]

Instalação do StarDict e configuração para pronunciar as palavras:

[
obs.: talvez seja necessário entrar no synaptic e remover bluez-alsa
explicação em...
http://www.digitalbuz.com/2009/11/03/solved-using-espeak-error-bt_audio_service_open-connect-failed-connection-refused-111/
]



1)
Instale o stardict pelo "synaptic" e não pela "central de programas do ubuntu"
No Ubuntu marque stardict-gnome e no Kubuntu marque Qstardict !!!

2)
esses pluguins não funcionaram comigo, foi necessário removê-los para realizar o passo 3):
stardict-plugin-espeak
stardict-plugin-festival
(pelo menos o plugin espeak parece bugado - se é massete de configuração alguém poste aí, mas acho que não;
na pasta .stardict tem os arquivos espeak.cfg e festival.cfg que talvez possam configurá-los mas não achei como)

3)
após instalar o stardict, vá em preferências > dicionário > som
e marque:
[v] Use TTS program
e digite em Commandline o seguinte:
(voz feminina e mais refinada)
espeak -p 30 -s 130 -g 5 -a 30 -v english-us+f2 --stdout %s | aplay
(voz masculina)
espeak -p 10 -v english-us -a 30 --stdout %s | aplay &

saia de stardict e rode novamente para funcionar.

Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

#1
Vão aqui alguns dicionários do Babylon já preparados para o Stardict.
Basta estes para você utilizar esse programa...
inglês-inglês
inglês-português
português-inglês

faça assim...
[ Editado 04/01/2014: os dicionários foram corrigidos, faça download e instale novamente
  Foram utilizadas as novas ferramentas de conversão publicadas no tópico. ]
1)
Faça download de http://www.divshare.com/download/24991713-62a
2)
descomprima dicionarios.zip
3)
entre na pasta dicionarios
4)
copie todo conteúdo dessa pasta para...
/usr/share/stardict/dic/

saia de stardict e rode novamente para funcionar.
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

platao

Ola, estou movendo para a sessao apropriada para que tenha melhor visualização.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

boladegude

#3
Configurações no StarDict para ficar mais confortável...

Vá em Preferências...
Dicionário > Leitura de seleção
[v] somente ler se uma tecla modificadora....
[  ] Esconder a janela flutuante quando a tecla...
Tecla modificadora: Win
[ Editado 18/11/2013: no Ubuntu 12.04 utilize as teclas...
ctrl+alt
ctrl+e
ou
F4
]
Janela Principal > Opções
[v] esconder janela principal quando iniciar o StarDict...

Ícone da área de notificação > Opções
[v] pesquisar na janela flutuante quando clicar com o botão do meio do mouse

Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

#4
[ Editado: 04/01/2014 ]

Para instalar novos dicionários a partir de dicionários BGL do Babylon:

Solução para conversão correta de BGL para StarDict.

Como ainda acho que o StarDict é um dos melhores dicionários para Linux, resolvi os problemas de conversão que aparecem ao convertermos dicionários BGL para StarDict. Creio que com isso todos os problemas foram sanados.
Resolve os problemas de conversão em dicionários como Aurélio, Houaiss, etc. e qualquer outro dicionário .BGL.
Embora não leia arquivos BGL diretamente o StarDict ainda é melhor que o GoldenDict em muitos pontos.
Pelas suas excelentes propriedades e sua praticidade no sistema clica/mostra definição (click/popup definition) estou disponibilizando meu trabalho de correção dos problemas de conversão do StarDict no link...
http://ubuntuforum-br.org/index.php/topic,110645.0.html
(aqui mesmo no fórum Ubuntu-br)

As correções são feitas de forma que os dicionários ficam também compatíveis com StarDictEasy e sdcv.
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

O stardict tem um comportamento que eu acho irritante...

Quando você realça uma palavra, clica e abre a janela flutuante...
e tenta realçar, clicar e abrir a mesma palavra novamente a janela flutuante não abre mais para a última palavra realçada.

Pelo menos tem um recurso para ver a palavra novamente...
clique com o botão do meio do mouse no ícone do stardict da área de notificação
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

#6
Aqui vão dois dicionários de gíria em inglês e gíria em português.
Retirei de arquivos BGL e filtrei com sed e scite.
Foram utilizadas as novas ferramentas de conversão publicadas no tópico.
Não encontrei esses dicionários no formato stardict na web.

Data da compilação 15/03/2011
[ Editado 04/01/2014: os dicionários foram corrigidos, faça download e instale novamente ]
brazilian_slang
http://www.divshare.com/download/24991712-fe3
english_slang
http://www.divshare.com/download/24991714-57b

descompacte os arquivos e mova o conteúdo para
/usr/share/stardict/dic/
saia do stardict e rode novamente
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

adrianojbr

Muito obrigado pelas dicas.

o Stardict era exatamente o que eu estava procurando e sempre apanhei para configurá-lo. Mas com suas dicas ficou muito fácil.

Uma sugestão: para que usa o KDE recomento instalar o QStarDict.

boladegude

Citação de: adrianojbr online 26 de Março de 2011, 19:50
Muito obrigado pelas dicas.

o Stardict era exatamente o que eu estava procurando e sempre apanhei para configurá-lo. Mas com suas dicas ficou muito fácil.

Uma sugestão: para que usa o KDE recomento instalar o QStarDict.

De nada adrianojbr,
Fico contente que tenha facilitado a configuração.
Esse é o objetivo do forum :)
boladegude.
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

#9
[Editado:
O programa abaixo não é mais utilizável, pois a API 1 do tradutor do Google foi extinta.
]
Aqui vai o link de um programa semelhante ao StarDict, só que seleciona e traduz textos ao invés de palavras...
http://ubuntuforum-br.org/index.php/topic,82063.msg453976.html#msg453976
Este programa é útil para ser utilizado conjuntamente com o StarDict.
1)
Um traduz o texto selecionado.
2)
O outro faz uma tradução mais refinada de alguma palavra do texto.
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

#10
Em 18/11/2013:
O problema da exibição da janela de pop-up no StarDict no Ubuntu 12.04 foi consertado em algum momento entre 04/2013 e 11/2013.
Não sei o que mudou aqui no meu sistema na data mencionada acima, mas agora o StarDict está funcionando perfeitamente com a função pop-up da palavra realçada no Ubuntu 12.04, bastando apenas seguir as dicas de instalação mencionadas aqui neste tópico. Está funcionando com as teclas, F4, ctrl+alt e ctrl+e com perfeição.
Isso é algo excelente!
Antes não funcionava com nenhuma destas teclas. Porém, é claro, com a tecla Win continua não funcionando.

O dicionário desenvolvido no Editado de 08/06/2012 (StarDictEasy - http://ubuntuforum-br.org/index.php/topic,96596.0.html) no primeiro post continua válido por ter uma tela de definições bem abrangente e mais algumas opções, e pode ser utilizado em conjunto com o Stardict como meio de visualização auxiliar. Ou mesmo como meio de visualização principal, pois tem uma janela pop-up menos volátil e com mais definições que o StarDict.
Acabei por criar um dicionário muito versátil e funcional, o StarDictEasy.

Como sugestão F4 para StarDict e F12 para StarDictEasy
]

Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.

boladegude

Há atualizações no tópico de instalação do StarDict com som
nos posts #1, #4 e #6
onde diz [ Editado 04/01/2014 ]
Become an Ubuntu user. Don't just use it as a virtual machine.
If you have some space in your HD then dual boot it with Windows or Mac.
It's a fine system. You shall be willing to study a little, but is worth your effort.