Como posso ler o texto no meu computador?

4

Por texto eu me refiro a diferentes formatos como:

  • Um website aberto no meu navegador da web
  • Um artigo armazenado no meu Pocket
  • Um email aberto no Gmail pelo meu navegador
por orschiro 12.02.2016 / 07:58

2 respostas

4

Scripts em atalhos personalizados

Podemos usar comandos de terminal atribuídos a um atalho de teclado para ler partes da tela.

Para atribuir um script ao atalho de teclado, abra Configurações do sistema > Teclado > Atalhos para criar um novo atalho com + .

Dêumnomesensatoaoatalho(porexemplo,ReadScreen).Digiteocaminhocompletoemumdosscriptsabaixonalinhacomando.Depoisdeaplicarmosonovoatalho,precisamospressionaroatalhodetecladodesejado,porexemplo,Alt+ScrollLock,certificando-sedequeaindanãoexiste.

Escolhaqualquerumdosscriptsabaixo(ouambosemchavesdiferentes),dependendodesuasnecessidades.

Casolendootextoselecionado:

Salveoseguintescriptcomo,porexemplo,ReadClipparaumlugarsensíveledêpermissãoexecutável.

#! /bin/bash xclip -o | espeak

Ao pressionar a tecla predefinida, o sintetizador de fala padrão espeak lerá todo o texto selecionado, ou no caso de não texto foi selecionado o conteúdo da área de transferência (se o texto) usando xclip .

Éclaroquepodemosadaptaroscriptparausarqualqueroutrosintetizadordevoz(porexemplo,spd-say).

Casolendotextoincluindotextonasimagens

Salveoseguintescriptcomo,porexemplo,ReadShotparaumlugarsensíveledêpermissãoexecutável.

#! /bin/bash gnome-screenshot -a --file=tmp.png && tesseract tmp.png stdout | espeak

Ao pressionar a tecla predefinida, podemos selecionar uma área da nossa tela usando a ferramenta de captura de tela padrão. A imagem resultante será processada pelo software OCR tesseract-ocr e,emseguida,serálidousando espeak .

Os resultados não são tão bons quanto do processamento de arquivos de texto, mas eles ainda são notavelmente bons, e podemos usar isso para tudo o que é exibido na tela incluindo imagens. Caso não desejemos manter a imagem temporária tmp.png , podemos adicionar um rm tmp.png ao script.

Para ambos, tesseract e para espeak existem muitas opções, incluindo suporte para outros idiomas além do inglês.

    
por Takkat 12.02.2016 / 18:56
0

Procure por um leitor de tela. Não existem muitos para o Linux, um é o Orca desenvolvido pela equipe do gnome. Existe uma lista na Wikipédia que você pode navegar.

    
por lorenzo 12.02.2016 / 11:26