Storyteller: plataforma de sincronização automática de audiolivros e ebooks
- Storyteller é uma plataforma self-hosted que sincroniza automaticamente audiolivros e ebooks.
- A plataforma gera arquivos de ebook em conformidade com o padrão EPUB 3, que podem ser lidos em qualquer leitor de ebooks (software ou hardware) com suporte a EPUB Media Overlays, ou pelo aplicativo móvel dedicado do Storyteller.
- O Storyteller é totalmente self-hosted, e todos os livros ficam armazenados no hardware do usuário, podendo ser movidos, copiados e ter backup livremente conforme necessário.
Opinião do GN⁺
- O Storyteller é importante por oferecer uma plataforma que permite sincronizar facilmente audiolivros e ebooks para melhorar a experiência de leitura do usuário.
- O recurso self-hosted, que dá ao usuário controle total sobre seus próprios dados, está alinhado às preocupações modernas com privacidade e propriedade dos dados.
- A conformidade com o padrão EPUB 3 contribui para aumentar a compatibilidade e a acessibilidade, permitindo que os usuários leiam seus livros em diversos dispositivos e softwares.
1 comentários
Comentários do Hacker News
Já tive a experiência de criar no passado uma ferramenta semelhante de alinhamento entre ebook e audiobook. Na época, concluí que uma abordagem de alinhamento de texto (incluindo machine learning) exigia muito processamento e não era adequada para textos longos, então optei por sintetizar o texto e alinhar duas sequências de áudio. Parece que o Storyteller funciona alinhando o texto, então fiquei curioso sobre quanto tempo leva para sincronizar um livro. Também queria saber como o Storyteller lida com casos em que as versões em áudio e texto costumam ser bem diferentes (por exemplo, quando o áudio tem uma introdução que não existe no texto): é preciso editar manualmente o áudio/texto ou ele trata essas diferenças automaticamente?
Gostei muito deste projeto. No entanto, como minha esposa e meus filhos leem EPUB em leitores de ebook da Kobo, seria ótimo poder sincronizar com o Storyteller a última página lida no Kobo para depois continuar ouvindo no audiobook. Se necessário, não sou contra instalar o koreader no Kobo. O koreader não oferece suporte a EPUB3 media overlay, mas tem recursos de sincronização.
Este projeto está realmente ganhando muita popularidade! Obrigado a todos que fizeram perguntas e deixaram feedback aqui. Se alguém dedicar um tempo para testar esta configuração, entre no canal do Gitter para dar um oi, pedir suporte ou enviar feedback.
Essa ideia é muito legal. Eu ouço audiobooks no trajeto para o trabalho e leio à noite, e atualmente uso o audiobookshelf para ouvir ebooks. Adicionei um comentário à discussão sobre o audiobookshelf poder ler EPUB.
Queria saber se isso é compatível com leitores de ebook e-ink. Quero sair da Amazon, mas não quero voltar para telas convencionais.
Preciso de mais informações sobre o projeto. Seria bom ter um link para o app de iOS, capturas de tela e informações sobre os recursos do projeto. Fiquei na dúvida se isso é uma biblioteca de ebooks/audiobooks como o audiobookshelf ou se tem apenas a funcionalidade de sincronização.
O projeto é muito legal. Ficaria ainda mais incrível se fosse adicionada uma função para gerar áudio usando IA. Já cancelei a assinatura do Audible várias vezes, e há pouquíssimos audiobooks de alta qualidade; até mesmo audiobooks narrados pelo próprio autor são ruins (na maioria das vezes porque eles não são narradores profissionais). Uma boa IA seria impressionante, porque conseguiria falar por horas sem se cansar, mantendo a mesma energia, entonação e ritmo.
Este projeto é interessante. No passado, trabalhei em um projeto semelhante para sincronizar o conteúdo de livros com timestamps e dividir as palavras faladas em frases para gerar o dataset LJSPEECH. Usei o aeneas; a configuração era um pouco trabalhosa, mas era possível mapear também idiomas não ingleses, como alemão, com mais de 80% de precisão. O dataset LJSPEECH era bom, mas na época a tecnologia de TTS ainda não estava pronta. Talvez tenha chegado a hora de reviver esse projeto usando novas abordagens de modelagem, como XTTS.
O link não foi incluído: Storyteller. No geral, é um projeto muito legal, e o próximo passo é criar um sistema de gerenciamento de ebooks sincronizados.
Obrigado por compartilhar isso. O recurso WhisperSync é um divisor de águas, pois permite alternar entre modos várias vezes ao dia e assim ler muito mais. Espero que esse tipo de funcionalidade não fique restrito apenas a plataformas proprietárias e com DRM, como Amazon/Audible, e se espalhe mais amplamente.