Autiobooks: конвертация электронных книг epub в аудиокниги m4b

Общее введение

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

Autiobooks:将epub电子书转换为m4b有声书

 

Список функций

  • Электронные книги в аудиокниги: Поддержка будет .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 и наслаждаться прослушиванием в любое время и в любом месте.

© заявление об авторских правах

Похожие статьи

EzyGraph:AI视觉图示生成器,使用AI将博客文章转换为精美信息图示

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...