Como posso adicionar texto em fala ao GoldenDict?

8

Como posso adicionar um texto ao serviço de fala ou a outros serviços semelhantes ao GoldenDict para uso off-line?

Estou usando o Ubuntu 13.10 e quero aprender a pronunciar palavras em inglês que não conheço.

    
por mohammed 01.05.2014 / 00:45

4 respostas

11

Você pode usar a guia Programas para conectar um software de texto em fala ( espeak por exemplo) para o dic de ouro.

Aqui estão os passos:

  1. Instale o espeak :

    sudo apt-get install espeak
    
  2. Abra o GoldenDict e pressione F3 para abrir a janela Dicionários (ou selecione o menu Editar / Dicionários ).

  3. Na guia Origens , selecione a guia Programas .

  4. Clique no botão Adicionar , selecione Áudio para a coluna Tipo , insira espeak para o Nome e espeak -v en %GDWORD% para a coluna Linha de comando .

  5. Não se esqueça de marcar a caixa Ativado .

  6. Clique em OK

  7. Feche a janela do GoldenDict e reabra-a.

Agora você tem um item chamado espeak em seus dicionários e seus resultados de tradução. Clicando no ícone do alto-falante na frente da palavra no resultado espeak , lê a palavra para você.

    
por Mohammad Dehghan 30.10.2014 / 20:58
3

As versões recentes do GoldenDict têm uma guia Programas no menu de configurações, onde você pode adicionar comandos personalizados para serem executados em seu termo de pesquisa.

Esta postagem no fórum por wissam descreve como configurar o Google TTS com GoldenDict usando o método descrito acima:

% bl0ck_qu0te%

Agora, isso é TTS on-line, é claro e não necessariamente o que você está procurando, mas você pode usar o mesmo método para adicionar qualquer tipo de software TTS ao GoldenDict (por exemplo, espeak %GDWORD% como linha de comando).

Verifique este Q & amp; A para obter boas aplicações TTS no Linux.

    
por Glutanimate 02.05.2014 / 06:43
1
bash -c "p=$(echo "%GDWORD%" |sed 's/ /+/g'); wget -q -U Mozilla -O - https://translate.google.com.vn/translate_tts?ie=UTF-8\&q=$p\&tl=en\&client=tw-ob | mpg123 -"

isso funcionou para mim.

    
por Mostafa 22.02.2018 / 10:55
1

Google Text-To-Speech (TTS)

  • instale tts simples do google assim: link
    ou link
  • Editar - > Dicionários - > Programas.
  • clique em Adicionar e escolha "Áudio" no campo de tipo.
  • no campo "Linha de Comando" copie e cole este comando:

    simple_google_tts pt "% GDWORD%"

Não se esqueça de criar um symlink para simple_google_tts no seu PATH (por exemplo, ~ / bin ou / usr / local / bin) para facilitar o acesso.

    
por Ridalm 26.08.2018 / 20:17