FBReader TTS Plugin: Чтение книг вслух на Android
Ранее, мы уже ознакомились с приложениями для Android смартфонов, позволяющие зачитывать книги вслух, используя установленные синтезаторы речи. В числе них было и FBReader, небезызвестная читалка популярных текстовых форматов, особенностью которой является расширение функционала средствами плагинов.
Плагин TTS+ для FBReader
Но чтобы установленное приложение получило возможность чтения голосом, требуется загрузить «Плагин TTS+ для FBReader» со страницы Google Play. Дополнение автоматически добавит соответствующий пункт в основное меню читалки, а по нажатию выведет панель воспроизведения (см. скриншот ниже)
Настройки чтения вслух
Плагин TTS+ для FBReader имеет довольно много настроек, которые позволят пользователю комфортно управлять приложением во время чтения. Стоит помнить, что для работы дополнения требуется хотя бы один установленный синтезатор речи (TTS) для преобразования текста в голос.
Сразу на экране нас встречают элементы управления. Здесь выведены кнопки воспроизведения и навигации о книге (см. строка низу), а также ползунки для настройки громкости, тембра и скорости голоса. Коснитесь до крайней кнопки справа снизу (Показать / скрыть настройки), чтобы освободить область чтения.
Далее, обратите внимание на кнопочку «Изменить голос или язык», где Вы сможете выбрать доступный голос из предоставленных синтезатором речи. При первом запуске приложение использует TTS по умолчанию. А в конце можно внести мелкие правки в произношение по нажатию «Изменить голос» или установить сторонний синтезатор речи — «Добавить голос». Коснитесь «Использовать голос», чтобы изменения вступили в силу.
По нажатию кнопки «Ещё…», плагин FBReader выведет перечень дополнительных настроек:
- Установка паузы в конце предложения и абзаца в миллисекундах. Для чтения с расстановкой.
- Подготовка предложений одновременно — позволяет формировать синтезированную речь налету. Рекомендуется отключить, если есть проблемы с озвучиванием.
- Подсветка читаемого текста — навигация по озвученному тексту, будет полезно для визуального контакта.
- Начинать чтение при подключении гарнитуры / Остановить чтение вслух когда гарнитура отключена — пуск и пауза в зависимости от статуса гарнитуры.
- Вызывать FBReader кнопкой пуска на гарнитуре — опция для запуска приложения с домашнего экрана при подключённой гарнитуре.
- Виджет на экране блокировки — панель для управления из заблокированного экрана. Предоставляет только основные элементы воспроизведением.
- Использовать сетевой синтезатор речи — функция будет полезна, если на смартфоне нет автономных голосовых данных.
- Не выключать экран при чтении — возможность для визуального слежения за прогрессом.
- Не прерывать фоновую музыку — возможность разноообразить синтезированную речь любимыми аудиотреками.
- Сон через — опция для установки таймера автоматического отключения. Придётся по вкусу любителям засыпать под книжку.
Примечание! Плагин TTS+ для FBReader может применяться и пользователями с дефектами зрения. Приложение отлично озвучивается службой экранного доступа «Talkback», давая возможность свободной навигации по элементам управления.
Вместо послесловия
Если же возникают непредвиденные проблемы с воспроизведением вслух, то на этот случай, предусмотрена кнопка «перезапуск TTS», которая по тапу возобновит работу голосового движка. А в комментариях ниже, Вы можете оставить свои вопросы по данному плагину или поделиться своим опытом чтения с FBReader.
У меня при чтении пропускает часть предложений не озвучивает хотя выделяет подсветкой. Что делать? как устранить? А также не озвучивает текст в формате PDF.
Здравствуйте!
Увы, в этом случае сложно что-либо сделать. Всё упирается в формат и кодировку текстового файла. Стоит попробовать сменить синтезатор речи или предварительно конвертировать файлы.
А для прочтения формата PDF рекомендуем установить соответствующий плагин от разработчика. По умолчанию приложение FBReader не читает эти файлы, исключение premium версия.
Добрый день.
перестал работать сетевой синтезатор речи просто пролистывает текст. раньше работал отлично. можно ли как то исправить?
Здравствуйте!
Одна из причин последнее обновление синтезатора речи Google, так как он здесь выступает в качестве сетевого синтезатора. Как вариант, удалить автономные пакеты голосов от Google. Ещё одной вероятной проблемой может быть низкая скорость Интернет соединения, не позволяющая подгружать синтез в реальном времени.
Но по-моему сейчас уже нет необходимости работать с сетевым синтезатором речи, так как автономный пакет предлагает выбор из нескольких голосов, не уступающих по качеству. Плюс загруженные, они не требуют активного Интернет подключения.
Добрый день.
Часто возникает такая проблема: при запуске чтение начинается не с открытой в FBReader страницы, а с некоего места в книге, на котором, как правило, было остановлено чтение в предыдущее открытие плагина. Решения этой проблемы опытным путем не нашел.
Спасибо
Здравствуйте!
Да, проблема существует. Видимо, плагин и основное приложение запоминают отличные друг от друга места в книге. Если пользоваться только TTS, то приложение не сбивается и продолжает чтение с последнего фрагмента. Для этого можно даже установить кнопку запуска на гарнитуре, чтобы чтение начиналось по нажатию «вызова».
Подскажите, установил доп. модуль чтения вслух, но он не в какую не хочет читать и интерфейс программы вылезает и настройки все перелазил не хочет даже не пойму в чем дело, пытаюсь запустить на книгах формата fb2. Спасибо.
Здравствуйте!
Дополнение не умеет читать интерфейс приложения. Для запуска чтения вслух, откройте основное приложение FBReader и нажмите «Дополнительно» (вверху справа). Далее в самом низу списка активируйте чтение вслух.
Если после появления элементов управления книга по прежнему не воспроизводится голосом, то следует проверить наличие синтезатора речи на Android. Достаточно установить синтезатор речи Google.
Здравствуйте! На устррйстве redmi 4a после трёхминутного чтения останавливается озвучка, приходится запускать заново и опять только читает около трёх минут. На других устройствах работает хорошо.
Здравствуйте.
Сегодня с утра (07.03.2019) столкнулся с двумя проблемами:
1. После вчерашнего обновления голосового синтезатора Гугл опять начались проблемы с беззвучным проматыванием абзацев вместо их озвучивания. Чтение работает только после удаления обновлений.
2. После перевода телефона в спящий режим закрытием обложки, или гашением экрана программа дочитывает последний абзац и останавливает чтение. При этом, после выхода телефона из спящего режима чтение возобновляется. Ситуация не зависит от того воспроизводится звук через блютуз гарнитуру, наушники, или динамик телефона.
Телефон Самсунг Галакси А5
Сон через выбираю время, но оно сбрасывается на никогда… Искал кнопку применить, нет её что делать не знаю…
Здравствуйте. Как отключить чтение сокращений? Например: написано «пол», по тексу описывается пол, а читает половина.
Здравствуйте!
Увы, расшифровка сокращений встраивается в словарь самого голоса. Поэтому Милена от Vocolizer может читать так, а синтезатор речи от Google по-другому.
Попробуйте сменить синтезатор речи, например на RHVoice.
Спасибо. А не знаете, как сделать что бы плагин не отключался каждые 3-5 минут?
Нет. Не могу даже предположить в чём может быть причина. Такое поведение несвойственно приложению. Ранее никогда не наблюдал подобной проблемы. Если очистка кэша или переустановка не помогают, возможно виновна оболочка смартфона или конфликт с другим приложением.