Autiobooks: конвертация электронных книг epub в аудиокниги m4b
Общее введение
Autiobooks - это инструмент с открытым исходным кодом, разработанный для того, чтобы помочь пользователям размещать .epub
электронные книги быстро конвертируются в формат .m4b
формат аудиокниги. В ней используется Кокоро Качественная технология синтеза речи обеспечивает естественное и плавное звучание. Разработанный Дэвидом Несбиттом под лицензией MIT, инструмент бесплатен для пользователей и участия в улучшении кода. Autiobooks отличается простотой и удобством использования, что позволяет запускать его на обычном домашнем компьютере. В настоящее время поддерживается только англоязычный контент, но благодаря возможностям Kokoro в будущем он может быть расширен и на другие языки. Будь то роман, учебник или другая электронная книга, Autiobooks может превратить ее в удобный для прослушивания аудиофайл.

Список функций
- Электронные книги в аудиокниги: Поддержка будет
.epub
Файл автоматически преобразуется в.m4b
аудиокниги в формате. - естественный синтез речи: Используя модель Kokoro с 82 миллионами параметров, он генерирует речевые эффекты, близкие к живым.
- Автоматическая обработка глав: Разделите аудио по главам электронной книги и, наконец, объедините их в полную аудиокнигу.
- Поддержка чтения вслух на английском языке: В настоящее время Kokoro специализируется на английском языке, но предлагает широкий выбор акцентов и тонов.
- Поддержка сообщества с открытым исходным кодом: Код находится в открытом доступе, и пользователи могут задавать вопросы или вносить предложения по улучшению через GitHub.
Использование помощи
Процесс установки
Чтобы использовать Autiobooks на своем компьютере, вам нужно сначала выполнить некоторые подготовительные действия. Ниже приведены подробные шаги по установке для Linux и MacOS. Обратите внимание, что в настоящее время существуют проблемы с установкой pip, поэтому мы рекомендуем загружать исходный код напрямую и запускать его, а Python 3.13 не поддерживается.
1. Проверьте окружение Python
Убедитесь, что на вашем компьютере установлен Python 3 (рекомендуемая версия - 3.10 или 3.11). Для проверки выполните следующую команду:
python3 --version
Если у вас нет Python, перейдите на сайт Python, чтобы загрузить и установить его.
2. Получите исходный код Autiobooks.
Поскольку установка pip в данный момент недоступна, загрузите его с GitHub:
- Посетите сайт https://github.com/plusuncold/autiobooks.
- Нажмите зеленую кнопку "Код" в правом верхнем углу и выберите "Загрузить ZIP".
- Распакуйте файл локально, например
/home/user/autiobooks
.
3. Установка зависимых инструментов
Нужны автокниги ffmpeg
ответить пением tkinter
Рекомендуется установить дополнительные espeak-ng
чтобы улучшить точность произношения. Выполните следующие команды в соответствии с вашей системой:
Система Linux::
sudo apt update
sudo apt install ffmpeg python3-tk espeak-ng
Система MacOS::
brew install ffmpeg python-tk espeak-ng
Если у вас нет Homebrew, выполните следующую команду, чтобы установить ее:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4. возбуждение дела
Перейдите в распакованную папку, например:
cd /home/user/autiobooks
Тогда бегите:
python3 -m autiobooks
При запуске программы на экране появляется графический интерфейс, который представляет собой рабочее окно Autiobooks.
Как использовать
После установки процесс использования Autiobooks очень прост. Вот точные шаги:
1. Открытие интерфейса
После выполнения команды появится окно с изменяемыми размерами. Это основной интерфейс Autiobooks, в котором выполняются все операции.
2. Импорт электронных книг
- Найдите в интерфейсе кнопку "Выбрать файл" или аналогичную ей (точное название может немного отличаться в зависимости от версии).
- Просмотрите папки на компьютере и выберите одну
.epub
файлы, такие какmybook.epub
, а затем нажмите "Открыть". - Программа автоматически загружает информацию о главе электронной книги.
3. вывод конфигурации
- По умолчанию сгенерированный
.m4b
Файл сохраняется в текущей папке, а имя файла обычно основано на названии электронной книги, напримерmybook.m4b
. - Если вам нужно настроить место сохранения или имя файла, вы можете задать их вручную в интерфейсе.
4. начало конверсии
- Нажмите кнопку "Начать" или "Конвертировать", и программа сначала преобразует каждую главу в
.wav
Документация. - Время конвертирования зависит от объема электронной книги и производительности вашего компьютера и может занять от нескольких минут до нескольких часов.
- По завершении все
.wav
Файлы объединяются в.m4b
файл, окончательный вариант аудиокниги.
5. воспроизведение аудио
- Использование поддержки
.m4b
плеер для открытия файла, например, медиаплеер VLC, iTunes или приложение для аудиокниг на вашем телефоне. - Проверьте, работает ли звук. Если есть проблема, проверьте сообщение об ошибке на консоли или повторите попытку.
Основные функции
- Обработка главы: Автокниги могут автоматически распознавать
.epub
Структура глав документа. Начиная с версии 1.0.3, даже если глава не отмечена какITEM_DOCUMENT
, которые также могут быть прочитаны правильно. Если некоторые главы не распознаются, можно выбрать все главы вручную. - речевой эффект: Kokoro предлагает различные варианты английской озвучки (например, с американским или британским акцентом), которые в настоящее время выбраны программой по умолчанию. Если вы хотите настроить голос, вам нужно изменить исходный код, что подходит для пользователей, умеющих программировать.
- обработка ошибок: Если преобразование не удается, сначала подтвердите
ffmpeg
Правильно ли он установлен. Проверьте вывод консоли еще раз, общие проблемы, такие как несколько аудиопотоков (исправлено в 1.0.9) или конкурирующие условия (исправлено в 1.1.0), были решены.
Советы и предостережения
- формат файла: Чтобы обеспечить
.epub
Стандарты формата файлов, нестандартные файлы могут привести к сбою конвертации. - требования к оборудованию: Рекомендуется иметь не менее 4 Гб оперативной памяти на компьютере, так как Kokoro будет занимать некоторое количество ресурсов во время работы.
- устранение неисправностей: Если приложение не реагирует на запросы, проверьте наличие зависимостей или перезапустите приложение.В Changelog на GitHub записана история проблем и исправлений для справки.
- Потенциал расширения: В настоящее время поддерживается только английский язык, но Kokoro поддерживает несколько языков (французский, корейский, японский и т.д.), и в будущих версиях может появиться больше возможностей.
Выполнив эти действия, вы сможете легко конвертировать электронные книги в аудиокниги с помощью Autiobooks и наслаждаться прослушиванием в любое время и в любом месте.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...