O KOReader é incrível. Exceto numa coisa.
Se tem um Kindle, Kobo, PocketBook ou qualquer outro dispositivo e-ink, há uma boa probabilidade de já ter ouvido falar do KOReader. Com mais de 22.700 estrelas no GitHub, é o leitor de documentos de código aberto mais popular para hardware e-ink. Lida com ficheiros EPUB, PDF, DJVU, MOBI e CBZ com um nível de personalização que nenhum firmware de fábrica consegue igualar. Renderização de fontes, margens da página, consulta de dicionário, sincronização de progresso, controlos por gestos — o KOReader acerta em quase tudo.
Quase tudo. A grande lacuna é o texto para voz.
O issue #545 no GitHub foi aberto em 2015. Continua aberto. O issue #11931 revisitou a questão em 2024 com uma proposta detalhada para integração do Piper. Também continua aberto. Os comentários em ambas as discussões contam a mesma história: os utilizadores do KOReader querem TTS e estão à espera há muito tempo.
“Adoraria poder ouvir os meus livros enquanto cozinho ou no trajeto para o trabalho. Esta é a única razão pela qual ainda mantenho o firmware original do Kobo instalado ao lado do KOReader.” — Utilizador do GitHub, issue #11931
“O TTS é provavelmente a funcionalidade mais pedida na história do KOReader. Todas as alternativas que experimentei soam terrivelmente.” — Reddit, r/ereader
Porque é que o KOReader não tem TTS
Não é por falta de tentativa. As barreiras técnicas são reais:
- O hardware e-ink é fraco. A maioria dos leitores eletrónicos funciona com processadores ARM com RAM limitada. Executar um modelo TTS neural localmente não é realista num Kindle Paperwhite ou num Kobo Clara. Mesmo o Piper, que é leve pelos padrões do TTS, teria dificuldades em muitos dispositivos.
- Sem consenso na arquitetura. O KOReader deveria transmitir TTS a partir de um servidor? Incluir um motor local? Enviar texto para uma app externa? Cada abordagem tem compromissos, e os mantenedores não se decidiram por uma.
- O hardware de áudio varia enormemente. Alguns leitores eletrónicos têm altifalantes. Alguns têm Bluetooth. Alguns não têm nenhum dos dois. Uma funcionalidade de TTS que só funciona num subconjunto de dispositivos é difícil de manter num projeto de código aberto.
- As expectativas de qualidade subiram. Em 2015, as vozes TTS do sistema eram a norma. Em 2026, as pessoas esperam narração com qualidade de IA. Disponibilizar uma voz robótica no KOReader hoje desapontaria mais utilizadores do que satisfaria.
A integração do Piper proposta no #11931 é o caminho mais promissor, mas requer trabalho de engenharia significativo e não foi incorporada. Não há prazo definido.
As alternativas atuais (e porque ficam aquém)
Os utilizadores do KOReader que querem TTS hoje têm algumas opções, nenhuma delas boa:
- TTS Android em dispositivos Boox/Onyx. Se o seu leitor eletrónico corre Android (como o Onyx Boox), pode instalar o Google TTS ou Samsung TTS e usar o @Voice Aloud Reader para ler os seus livros. O problema: sai completamente do KOReader, perde a sua posição de leitura, e as vozes são genéricas do sistema — monótonas e inconfundivelmente robóticas.
- Bluetooth para um telemóvel com uma app de TTS. Alguns utilizadores mantêm o telemóvel a correr uma app de TTS sincronizada com o mesmo livro. Isto requer gerir dois dispositivos, duas apps e duas posições de leitura. Funciona, mal.
- Calibre + TTS no desktop. Exporte o livro do KOReader, abra-o no Calibre num computador e use uma ferramenta de TTS de desktop. Funcional mas anula o propósito de ter um leitor portátil.
Todas estas alternativas partilham o mesmo problema fundamental: a qualidade da voz não é boa o suficiente para ouvir durante um período prolongado. As vozes TTS do sistema em 2026 são passáveis para ler uma notificação curta. São exaustivas para um romance de 10 horas.
MimicReader: O companheiro do KOReader
O MimicReader é uma plataforma de conversão de ebooks em audiolivros construída sobre o Chatterbox, um motor TTS neural de código aberto. Não é um plugin para o KOReader (ainda não — mais sobre isso abaixo). É um serviço independente que trata de todo o pipeline: extração de texto, deteção de capítulos, análise emocional, síntese de voz em hardware GPU dedicado, controlo de qualidade baseado no Whisper e normalização de áudio para padrão de transmissão.
O resultado é um ficheiro M4A com marcadores de capítulo em 23 idiomas. Pode transmiti-lo no player integrado ou descarregá-lo para ouvir em qualquer lugar — no seu telemóvel, no carro ou no altifalante do seu leitor eletrónico via Bluetooth.
O que o diferencia do TTS do sistema
- Vozes neurais, não concatenativas. O Chatterbox gera fala do zero em vez de juntar fonemas pré-gravados. O resultado soa como uma pessoa a ler, não um GPS a dar indicações.
- Consciente das emoções. O MimicReader analisa cada passagem quanto ao conteúdo emocional — tensão, tristeza, entusiasmo, humor — e ajusta a voz de acordo. Os diálogos soam como diálogos. As cenas de ação ganham ritmo.
- 23 idiomas. Inglês, espanhol, francês, alemão, polaco, japonês, coreano, árabe e mais 15. Os utilizadores do KOReader leem em muitos idiomas. O MimicReader suporta isso.
- Clonagem de voz. Carregue uma amostra de áudio de 5 segundos e o motor narrará o seu livro nessa voz. Quer o seu audiolivro lido por um narrador específico? Grave um clip curto e deixe a IA fazer o resto.
Como usar hoje
Até o plugin do KOReader ser lançado, este é o fluxo de trabalho:
- Encontre o seu ficheiro do livro. No seu leitor eletrónico, o KOReader guarda livros numa pasta que configurou (frequentemente
/mnt/onboard/ou uma pasta personalizada). Ligue o seu leitor eletrónico a um computador via USB, ou use o gestor de ficheiros integrado para localizar o EPUB. - Transfira o EPUB. Copie-o para o seu computador ou telemóvel. Se gere a sua biblioteca com o Calibre, o ficheiro já está no seu computador.
- Carregue no MimicReader. Vá a mimicreader.ai/app, crie uma conta gratuita e carregue o seu EPUB. O MimicReader também aceita PDF, TXT, MOBI e FB2.
- Gere o seu audiolivro. Abra o livro na sua biblioteca, toque no botão de gerar, escolha uma voz e idioma. O pipeline de IA trata do resto. Receberá uma notificação quando estiver pronto.
- Descarregue o M4A. Transfira-o de volta para o seu leitor eletrónico, telemóvel ou qualquer dispositivo. Reproduza-o em qualquer player de áudio que suporte M4A (que são essencialmente todos).
O plano gratuito dá-lhe 1 crédito por mês — suficiente para aproximadamente 1 hora de áudio. Isso é um romance curto ou vários capítulos de uma obra mais longa. Os créditos pagos custam £1 por hora e nunca expiram.
Em breve: Plugin do KOReader
Estamos a construir um plugin Lua para o KOReader que adicionará uma opção “Enviar para MimicReader” diretamente no menu de leitura. Selecione texto ou um livro inteiro, e o plugin carrega-o na API do MimicReader e coloca a geração em fila. Quando o seu audiolivro estiver pronto, é descarregado automaticamente para o seu dispositivo.
Este é o fluxo de trabalho que os utilizadores do KOReader têm pedido: selecione uma passagem, toque num botão e ouça-a lida numa voz humana — sem sair da app.
O plugin está em desenvolvimento. Se quer acesso antecipado, inscreva-se na lista de espera e vote pela prioridade do plugin do KOReader.
Qualidade da voz: Não é o TTS robótico a que está habituado
Se a sua única experiência com TTS é a voz do sistema do Google ou o Amazon Polly, a diferença de qualidade vai surpreendê-lo. O MimicReader usa o Chatterbox, um modelo TTS neural construído propositadamente para fala natural e expressiva.
“Em testes de preferência cegos, o Chatterbox é preferido em relação ao ElevenLabs 63% das vezes.” — Artigo de investigação do Chatterbox, Resemble AI
Isto não é texto de marketing — é da avaliação publicada do modelo. O Chatterbox produz fala com pausas naturais, ênfase apropriada e o tipo de variação vocal subtil que torna a audição prolongada confortável em vez de cansativa.
Para utilizadores do KOReader que têm sofrido com o TTS do sistema ou desistido por completo, esta é a diferença entre “não consigo ouvir isto mais de cinco minutos” e “esqueci-me de que não era um narrador humano.”
Experimente o MimicReader grátis
Carregue o EPUB da sua biblioteca do KOReader e ouça a diferença que as vozes com IA fazem. 1 hora grátis por mês, sem cartão de crédito.
Comece grátisQuer o plugin do KOReader mais cedo? Vote aqui — quantos mais votos, maior a prioridade.