EPUB в аудиокнигу: как озвучить электронную книгу в MP3
Книга, которую лучше послушать, чем прочитать: на прогулке, за рулём, когда устали глаза. В EPUB уже лежит чистый текст, разбитый на главы, поэтому это самый удобный формат для аудиокниги: достаньте текст и озвучьте его по главам.
Бесплатный движок SuperClonica озвучивает офлайн на вашем компьютере, естественными нейросетевыми голосами и без лимита длины. В этом руководстве — как извлечь текст, как озвучить его в MP3 и какие книги можно конвертировать.
Что понадобится
Большинство книг из крупных магазинов, включая книги Kindle, защищены DRM. Их нельзя конвертировать, а взлом DRM во многих странах запрещён, и это руководство его не касается.
- EPUB без DRM: ваша рукопись, книга в общественном достоянии или книга, проданная без DRM.
- Бесплатная программа calibre, чтобы извлечь текст.
- Бесплатный движок SuperClonica и Python 3.10 или новее: python -m pip install superclonica-cpu.
- Видеокарта не нужна: хватит обычного процессора.
Послушайте страницу бесплатно онлайн
Прежде чем конвертировать всю книгу, скопируйте из неё фразу и вставьте на странице любого голоса, от 30 до 100 символов, выберите язык и нажмите «Озвучить». Через несколько секунд вы услышите, как будет звучать чтец, без регистрации.
Достаньте текст из EPUB
Файл на главу проще проверять, исправлять и перематывать в плеере.
- Переведите книгу в простой текст с помощью calibre: ebook-convert book.epub book.txt.
- Удалите оглавление, страницу с копирайтом и значки сносок.
- Разрежьте текст по заголовкам глав — по файлу на главу.
- Напишите необычные имена и сокращения так, как их нужно читать.
Озвучьте главы в MP3
Озвучьте каждую главу одной командой: superclonica --text-file chapter01.txt --voice F2 --lang ru --normalize --output chapter01.mp3. Длинные главы делятся по естественным паузам и склеиваются в один файл, а каждая глава начинается с того же тембра. По нашей оценке, час аудио занимает 6–10 минут на настольном 8-ядерном процессоре. Чтобы получить один файл M4B с метками глав, склейте главы аудиоинструментом, например ffmpeg.
Какие книги можно конвертировать
Слушать собственные книги без DRM для себя — ваше дело. Книги в общественном достоянии, например из Project Gutenberg, можно озвучивать и распространять, но статус общественного достояния различается по странам. Чтобы опубликовать аудиокнигу по книге, которая ещё под авторским правом, нужно разрешение правообладателя; проверьте и правила магазина насчёт ИИ-озвучки.