Mais perguntas dos leitores respondidas da maneira antiga: e-books

Mais perguntas de leitores

Algum tempo atrás me ocorreu lembrar lseções antigas de cartas de leitores de revistas populares. Escrito de uma maneira muito particular eles eram a coisa mais próxima dos grupos do Facebook no papel.

Dependendo do tema da revista, você pode tirar dúvidas dos editores e também obter endereços para trocar correspondência com outras pessoas com os mesmos interesses.

Aplicando o mesmo estilo de perguntas e respostas da época, vamos tentar resolver alguns problemas que afetam os linuxeros.

Mais perguntas de leitores

Pontos de vista

Senhores Linux Adictos

Tenho uma coleção de ebooks comprados na livraria Rio de América del Sur. Sou muito míope e as opções de configuração do cloud reader (o aplicativo não funciona mais no Wine) não são suficientes para uma leitura confortável.

Algum tempo atrás, havia um plugin para o Calibre que permitia remover DRM e ler com o leitor de ebook. Mas, isso não é mais possível.

Você pode sugerir uma alternativa?

Senhor magtux

Caro Sr. Magtux:

Como você bem destacou, o complemento Calibre para remover DRM não funciona mais. A alternativa é fazer capturas de tela de cada página no leitor de nuvem da biblioteca e, em seguida, aplicar o reconhecimento de caracteres. Felizmente, é um processo que pode ser automatizado.

Você precisa de dois programas disponíveis nos repositórios de qualquer distribuição Linux.

  • Xdotools: Simula o pressionamento do botão do mouse a cada certo período de tempo indicado. Vamos usá-lo para a virada de página.
  • Scrot: Faça as capturas de tela.

Para o reconhecimento de personagens, você precisa dos pacotes

  • tesseract e tesseract.spa
  • Gscan2pdf se você quiser uma interface gráfica.

Reconhecendo o texto

O procedimento

  • Abra seu navegador e vá para o leitor de nuvem. Encontre o livro e vá para a primeira página.
  • Abra o terminal e minimize-o. Localize-o no lado esquerdo do navegador.
  • No tipo de terminal xdotool getmouselocation mas não pressione Enter.
  • Traz o ponteiro para o meio da tela e para a margem direita. Aperte Enter.
  • Anote os valores X e Y.

Abra o editor de texto e copie o seguinte:

#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXXX YYY click 1 &
scrot -q 100 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f ~/Imágenes/'
sleep 20
done

Lembre-se de substituir X e Y pelos valores correspondentes. Salve o arquivo como script.sh. Em seguida, mova o ponteiro para o ícone do arquivo e com o botão direito clique em Propriedades. Dê permissão para execução.

Inicie o script com ./script.sh, coloque o navegador em tela inteira e espere que ele termine de capturar todas as páginas. Você descobrirá quando o livro terminar.
Minimize o navegador e feche o terminal.
Vá para a pasta Imagens e exclua aquelas de que não precisa.

Reconhecendo texto em imagens
  1. Abra o Gscan2pdf.
  2. Se aparecer uma mensagem de erro, ignore-a. Clique em Abrir e carregue todas as imagens.
  3. Vá para o menu Ferramentas / OCR.
  4. Selecione Todas as páginas, defina o idioma e clique Inicie o OCR.
  5. Quando o reconhecimento for concluído, clique em Salvar, escolha Texto como formato e, em seguida, o local e o nome do arquivo.
  6. Abra o arquivo com o LibreOffice, faça todas as alterações de formatação que desejar e salve como PDF ou Epub.

As coisas para ouvir!

Queridos amigos de Linux Adictos:

Viajo muito em transporte público (geralmente em pé) e o rádio e os podcasts me aborrecem muito.

Existem programas de código aberto para criar audiolivros a partir de meus e-books no Windows?

Muito obrigado.

O viajante chato

Caro viajante chato:

Aproveitando as vozes para leitura de tela que o Windows inclui e três aplicativos de código aberto, você pode criar audiolivros a partir de seus e-books sem problemas.

Os programas de que você precisa são três:

O procedimento

A primeira coisa que você precisa fazer é ir ao painel de configuração do Windows, selecionar a opção  Acessibilidade do Narrador e escolha a voz que você mais gosta.

O Calibre é composto por três programas, o gerenciador de coleção, o editor de e-books e o leitor de e-books. É isso que vamos usar.

  1. Coloque o ponteiro sobre o livro que deseja mudar para áudio e com o botão direito clique em Abra com Ebook Viewer.
  2. Vá para a página inicial.
  3. Abra o OBS Studio e, se não o fez, inicie o assistente de configuração na opção otimizado para gravação.
  4. Clique no sinal + e escolha a opção Grave a saída de áudio.
  5. Pressione sobre Comece a gravar.
  6. Volte para o leitor de Calibre e pressione Leia em voz alta.

Ao terminar de ler, você pode interromper a gravação no OBS STUDIO.

Você pode eliminar os tempos mortos e subdividir em capítulos. Você pode fazer isso com o Audacity.

No Audacity basta colocar o ponteiro onde deseja fazer o corte, clicar para colocar a marca e arrastar o espaço para selecioná-lo. Depois, você pode copiar, colar em uma nova janela e salvar no formato de áudio de sua preferência.

Todo esse procedimento também pode ser feito no Linux, basta instalar o pacote despachante de voz. Mas a voz resultante é bastante robótica.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   guachipirochi dito

    Interessante muito interessante. E para onde você deve enviar suas dúvidas?
    Por outro lado, o primeiro tópico, o do Sr. Magtux, realmente em todo Linux ou Windows, não existe alternativa ao calibre para que o garoto não tenha que fazer toda essa bagunça?
    Saudações.

    1.    Diego German Gonzalez dito

      O formulário de comentários funciona, ou abaixo do meu nome estão meu e-mail e minhas redes.
      Sim, existem outras alternativas. Por exemplo, TextAloud, mas é pago

  2.   rotietip dito

    Sem querer ofender, mas o procedimento que eles recomendam para o Sr. Magtux parece ridiculamente complicado (para não dizer um pé no saco, especialmente se você tem muitos livros). Não seria mais fácil baixar versões sem DRM de livros de sites como Libgen ou Epublibre (se eu já pago por eles, não vejo o problema de ter um "backup" adicional para ler em qualquer lugar)? Em última análise, esse método deve ser reservado para livros raros ou por autores pouco conhecidos cujas versões piratas não podem ser encontradas.

    1.    Diego German Gonzalez dito

      Nem todos os livros estão nesses lugares (pelo menos foi o que um amigo me disse)