Introdução geral
O Autiobooks é uma ferramenta de código aberto criada para ajudar os usuários a colocar .epub
são rapidamente convertidos para o formato .m4b
formato de audiolivro. Ele usa Kokoro A tecnologia de síntese de fala de qualidade fornecida produz um áudio natural e suave. Desenvolvida por David Nesbitt sob a licença MIT, a ferramenta é gratuita para os usuários usarem e participarem de melhorias no código, e o Autiobooks é caracterizado por sua simplicidade e facilidade de uso, permitindo que seja executado em um computador doméstico comum. Atualmente, apenas o conteúdo em inglês é suportado, mas com os recursos do Kokoro, ele poderá ser estendido a outros idiomas no futuro. Seja um romance, um livro didático ou outro livro eletrônico, o Autiobooks pode transformá-lo em um arquivo de áudio fácil de ouvir.
Lista de funções
- E-books para audiolivrosSuporte
.epub
O arquivo é convertido automaticamente para.m4b
formato de audiolivros. - síntese de fala naturalO modelo de 82 milhões de parâmetros do Kokoro gera efeitos de fala quase reais.
- Processamento automático de capítulosSepare o áudio por capítulo do eBook e, por fim, mescle-o no audiolivro completo.
- Suporte para leitura em voz alta em inglêsKokoro: Atualmente com foco no inglês, a Kokoro oferece uma ampla seleção de sotaques e tons.
- Suporte à comunidade de código abertoO código está disponível publicamente e os usuários podem enviar perguntas ou sugestões de melhorias por meio do GitHub.
Usando a Ajuda
Processo de instalação
Para usar o Autiobooks em seu computador, é necessário concluir alguns preparativos primeiro. Aqui estão as etapas detalhadas de instalação para Linux e MacOS. Observe que, no momento, há problemas com a instalação do pip, portanto, recomendamos fazer o download do código-fonte diretamente e executá-lo, e o Python 3.13 não é compatível.
1. verifique o ambiente do Python
Certifique-se de que seu computador tenha o Python 3 instalado (a versão recomendada é a 3.10 ou 3.11). Execute o seguinte comando para verificar:
python3 --version
Se você não tiver o Python, acesse o site do Python para fazer o download e instalá-lo.
2 - Obtenha o código-fonte do Autiobooks.
Como a instalação do pip não está disponível no momento, faça o download no GitHub:
- Acesse https://github.com/plusuncold/autiobooks.
- Clique no botão verde "Code" (Código) no canto superior direito e selecione "Download ZIP" (Baixar ZIP).
- Descompacte o arquivo localmente, por exemplo
/home/user/autiobooks
.
3. instalação de ferramentas dependentes
Precisamos de autiobooks ffmpeg
responder cantando tkinter
Recomenda-se a instalação de espeak-ng
para melhorar a precisão da pronúncia. Execute os seguintes comandos de acordo com seu sistema:
Sistema Linux::
sudo apt update
sudo apt install ffmpeg python3-tk espeak-ng
Sistema MacOS::
brew install ffmpeg python-tk espeak-ng
Se você não tiver o Homebrew, execute o seguinte comando para instalá-lo primeiro:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4. início dos procedimentos
Vá para a pasta descompactada, por exemplo:
cd /home/user/autiobooks
Então corra:
python3 -m autiobooks
Quando o programa é iniciado, ele exibe uma interface gráfica, que é a janela de operação do Autiobooks.
Como usar
Depois de instalado, o processo de uso do Autiobooks é simples. Aqui estão as etapas exatas:
1. abrir a interface
Após executar o comando, uma janela redimensionável será exibida. Essa é a interface principal do Autiobooks, onde todas as operações são realizadas.
2. importação de livros eletrônicos
- Localize o botão "Select File" (Selecionar arquivo) ou similar na interface (o nome exato pode variar ligeiramente de uma versão para outra).
- Procure as pastas do computador e selecione uma
.epub
arquivos, comomybook.epub
e, em seguida, clique em "Open" (Abrir). - O programa carrega automaticamente as informações do capítulo do livro eletrônico.
3. saída de configuração
- Por padrão, o
.m4b
O arquivo é salvo na pasta atual e o nome do arquivo geralmente se baseia no nome do e-book, por exemplomybook.m4b
. - Se precisar ajustar o local de salvamento ou o nome do arquivo, você poderá defini-lo manualmente na interface.
4. início da conversão
- Clique no botão "Start" (Iniciar) ou "Convert" (Converter); o programa primeiro converterá cada capítulo em
.wav
Documentação. - O tempo de conversão depende do tamanho do eBook e do desempenho do seu computador, e pode levar de alguns minutos a algumas horas.
- Após a conclusão, todos os
.wav
Os arquivos são mesclados em um arquivo.m4b
arquivo, o audiolivro final.
5. reprodução de áudio
- Uso de suporte
.m4b
para abrir o arquivo, como o VLC media player, o iTunes ou o aplicativo de audiolivro do seu telefone. - Verifique se o áudio está funcionando. Se houver algum problema, verifique a mensagem de erro do console ou tente novamente.
Funções em destaque
- Processamento de capítulosAutiobooks: os autiobooks podem reconhecer automaticamente
.epub
A estrutura de capítulos do documento. A partir da versão 1.0.3, mesmo que um capítulo não esteja marcado como umITEM_DOCUMENT
que também pode ser lido corretamente. Se alguns capítulos não forem reconhecidos, você poderá selecionar todos os capítulos manualmente. - efeito de falaKokoro: O Kokoro oferece várias opções de voz em inglês (por exemplo, sotaques americanos ou britânicos), atualmente selecionadas por padrão pelo programa. Se quiser ajustar a voz, será necessário modificar o código-fonte, adequado para usuários que sabem programar.
- Tratamento de errosSe a conversão falhar, primeiro confirme o
ffmpeg
Ele está instalado corretamente? Verifique novamente a saída do console. Problemas comuns, como vários fluxos de áudio (corrigido na versão 1.0.9) ou condições de concorrência (corrigido na versão 1.1.0), foram resolvidos.
Dicas e cuidados
- formato de arquivoPara garantir que
.epub
Padrões de formato de arquivo, arquivos fora do padrão podem causar falha na conversão. - Requisitos de hardwareRecomendamos que você tenha pelo menos 4 GB de RAM em seu computador, pois o Kokoro ocupará alguns recursos durante a execução.
- resolução de falhasSe o aplicativo não responder, verifique se as dependências estão completas ou reinicie o aplicativo. O Changelog do GitHub registra um histórico de problemas e correções para referência.
- Potencial de expansãoEmbora apenas o inglês seja suportado no momento, o Kokoro é compatível com vários idiomas (francês, coreano, japonês etc.), e as versões futuras poderão oferecer mais opções.
Com essas etapas, você pode converter facilmente eBooks em audiolivros com o Autiobooks e aproveitar a experiência auditiva a qualquer hora e em qualquer lugar.