Книги

Как озвучить книгу из ZIP и почему EPUB загружается иначе

Чтобы озвучить книгу из ZIP, сначала распакуйте архив на своём устройстве и найдите внутри файл поддерживаемого формата. Готовый EPUB обычно загружают целиком. Хотя EPUB использует ZIP-контейнер, произвольный архив с книгой не становится электронной книгой EPUB: важны его содержимое и внутренняя структура.

Проверьте полное имя файла

Откройте сведения о скачанном файле или включите отображение расширений в файловом менеджере. Название обложки и значок приложения не позволяют надёжно определить формат. Например, роман.fb2.zip означает, что файл FB2 упакован в ZIP. Для загрузки потребуется извлечённый роман.fb2. Если имя заканчивается на .epub, сохраните исходный файл и сначала попробуйте загрузить именно его.

Не меняйте расширение только ради загрузки. Переименование сборник.zip в сборник.epub не создаёт нужную структуру и не преобразует текст.

Распакуйте внешний архив на устройстве

Откройте ZIP средствами телефона или компьютера и извлеките содержимое в отдельную папку. Это подготовка вне TGRadio: приложение не следует считать универсальным распаковщиком архивов. Если внутри несколько книг, выберите нужную по полному имени, затем откройте её в подходящей программе и проверьте название и начало текста.

Например, архив может содержать EPUB, изображение обложки и текстовое описание издания. Для импорта выбирайте EPUB. Загружать обложку вместо книги или собирать все файлы обратно в новый ZIP не нужно.

Не разбирайте исправный EPUB на части

Внутри EPUB находятся связанные файлы текста и служебные сведения о порядке чтения. TGRadio использует порядок spine и заголовки внутренних HTML. Если извлечь одну HTML-страницу и загрузить её отдельно, она может содержать только часть книги. Наличие множества файлов внутри EPUB само по себе не означает повреждение.

Если EPUB не открывается и в программе для чтения, проверьте исходную загрузку. Повторно скачайте доступный вам экземпляр у источника, которым вправе пользоваться. Одна смена расширения повреждённый файл не исправит.

Проверьте размер после распаковки

Для импорта подходят EPUB, FB2, TXT и PDF с текстовым слоем; размер загружаемого файла не должен превышать 10 МБ. Сравнивайте с пределом размер выбранного файла после распаковки. Маленький ZIP может содержать значительно более крупный FB2. Дополнительно действует предел извлечённого текста одной книги: до 2 млн символов.

Если файл превышает ограничения, поищите другое доступное издание либо подготовьте отдельные части внешним редактором или конвертером. Встроенного редактора для такого разделения в TGRadio нет. После внешней обработки проверьте порядок и полноту текста.

Проверьте результат импорта до прослушивания

В разделе «Книги» нажмите «Загрузить книгу» и выберите подготовленный файл. После завершения импорта откройте книгу и проверьте, соответствует ли её содержание ожидаемому. Затем выберите голос и нажмите Play: импорт извлекает текст, а подготовка аудио начинается при запуске воспроизведения.

Если вместо нужной книги загрузился только сопроводительный текст, вернитесь к распакованной папке и проверьте выбранный файл. Если отсутствуют главы, сравните результат с исходной книгой. Формат контейнера не восстанавливает текст, которого не было в источнике.