Балаболка на Windows 10, работаем с текстами в книгах

Не только читаем, но и работаем с текстом в книгах.

Оглавление

Особенности чтения текстовых книг на компьютере

Балаболка

Установка на Windows 10

Чтение книг в Балаболке

Окно программы при открытии книги

Быстрая настройка текущего чтения

Управление чтением с помощью клавиш

Чтение нескольких книг

Общие настройки Балаболки

Форматы читаемых в Балаболке книг

Конвертация книг из разных форматов в обычный текст

Форматирование текста

Чтение книг, переходя по заголовкам и закладкам

Чтение, переходя по оглавлению

Изменение оглавления

Вставка быстрой закладки

Вставка именованных закладок

Разбивка текста на отдельные части

Проверка правописания по F4

Сравнение двух файлов

Перевод текстов с помощью Google

Общее впечатлении

Особенности чтения текстовых книг на компьютере

Самый простой вариант – это чтение обычным Блокнотом. Но он не запоминает место, на котором остановлено чтение, не имеет режима нумерации строк, потому чаще используют одного из его продвинутых собратьев, например, AkelPad 3.7, MioPad 1.8 и другие простые или навороченные текстовые редакторы.

Многие пользователи начинали своё освоение компьютера с использования библиотеки Max reader», которая может работать без установленного скринридера, так как всё озвучивается самой программой. На сегодняшний день эта библиотека распространяется с большим объёмом книг, что не каждому может понадобиться. К тому же Max reader лучше всего работает с синтезатором Николай, к которому новичкам не так просто привыкнуть.

Один из наиболее доступных вариантов чтения книг — это бесплатная программа Балаболка.

Балаболка

Изучение программы лучше начать с аудио курса, записанного Сергеем Катаевым, ссылку на который найдёте на странице Подкасты для начинающих .

подкасты записаны для Windows 7 с использованием Jaws , потому для ознакомления с этой программой вполне подходят. Однако при установке Балаболки на Windows 10 и при последующей работе возникают некоторые трудности.

Установка на Windows 10

Программу можно установить, скачав по прямой ссылке свежую версию

Можно Балаболку не устанавливать, а распаковать её портабельный вариант, также скачав с официального сайта.

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

Учитывая, что места остановки чтения в ранее открытых документах сохраняются только если их открывать из окна Балаболки, то проще пользоваться именно портабельной программой, если вы, как и я, работаете в учётке с ограниченными правами.

Можно не только установочную, но и портабельную программу настроить на открытие файлов нужного типа, вызвав в контекстном меню Открыть с помощью, поставив флажок Всегда использовать эту программу, а затем несколько раз выбрать строку Найти приложение на этом компьютере. У меня последнее окно редактора диалога выбора программы пришлось искать перебором открытых окон. Вставил в редактор заранее скопированный запускной файл и программа с выбранным типом файлов ассоциировалась.

Чтение книг в Балаболке

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

Для того, чтобы чтение продолжалось с момента остановки, нужно открывать каждую книгу из окна программы. Иначе Балаболка будет начинать чтение с начала книги, а не с момента остановки.

Окно программы при открытии книги

Если просто запустить Балаболку, в которой не было открытых книг, то откроется пустое окно редактора текста. Это простейший редактор, которым можно пользоваться, например, для копирования и сохранения отдельных цитат во время чтения. При этом заголовок окна будет прочитываться как:

Балаболка — [Документ1]

Если открыта книга, то в заголовке окна прозвучит её название. Если книгу закрыть командой Control +F4, то останется открытым только пустой документ.

Быстрая настройка текущего чтения

После открытия книги можно настроить скорость чтения, высоту голоса, его громкость, а также выбрать конкретный голос из установленных в системе. В Windows10 недоступны синтезаторы SAPI 4, поэтому будем использовать установленные синтезаторы SAPI 5. Я предпочитаю бесплатные голоса RHVose».

Для текущей настройки голоса переходим из окна открытой книги, один раз Tab, на вкладку с синтезаторами, стрелкой вправо переходим на вкладку SAPI5 и в комбинированном списке выбираем синтезатор. На первых порах лучше не выбирать тот голос, которым вы пользуетесь в NVDA, чтобы не путаться, так как чтение текста в окне Балаболки доступно в некоторой степени самим скринридером.

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

Следующий ползунок отвечает за высоту тона. Обычно его понижают с повышением скорости.

Последний ползунок регулирует громкость.

Регулировать можно как изменением цифр стрелками вправо-влево. Так и горячими клавишами, перечисленными в альтовом меню, пункт Голос. Можно включить прослушивание по F5 и одновременно производить регулировку, наблюдая изменения цифровых показателей.

Кнопка По умолчанию сбрасывает настройки синтезатора к первоначальным настройкам.

В роцессе чтения также можно регулировать настройки синтезатора горячками, на лету.

Управление чтением с помощью клавиш

Все горячие клавиши перечислены в альтовом меню, а также на вкладке Горячие клавиши Общих настроек, вызываемых командой Shift +F6.

В альтовом меню, Речь, перечислены основные клавиши управления чтением:

F5 — запуск чтения;

F6 — пауза;

F7 — остановка чтения.

Рядом, в меню Голос, перечислены горячие клавиши управления скоростью и тембром голоса.

Чтение нескольких книг

Если открыты одновременно несколько книг, то между ними можно переключаться по вкладкам, Control +Tab.

Закрыть одну из книг, Control +F4.

Балаболка сохраняет книги открытыми, так что можно продолжить чтение после её закрытия и повторного запуска.

Общие настройки Балаболки

Все настройки подробно описал Сергей Катаев, я продублирую сюда те из них, которые нам будут нужны при работе с текстом.

Общие настройки открываем по пути: альтовое меню, меню Настройки, Общие, или командой Shift + F 6.

*На первой вкладке:

позиции курсора радиокнопка отмечено — это программа запомнит и начнёт чтение с места остановки при открытии этого же документа из окна программы

Следующая радиокнопка отвечает за позицию курсора при записи в аудиофайл — начала текста радиокнопка отмечено;

Далее идут флажки, которые озвучивают ввод текста, но так как мы пользуемся NVDA, то нам это не нужно.

Важно оставить радиокнопку Открывать предыдущий файл, чтобы он открывался при запуске программы

При нажатии кнопки Значения по умолчанию все настройки сбросятся к первоначальным.

*Вкладка Чтение

Можно отметить флажок Запретить запуск скринсейвера и выключение монитора во время чтения вслух, если заставка не отключена полностью в настройках Windows.

Устанавливаем флажок Игнорировать символы во время чтения (заменять их пробелам для того, чтобы заменить не нужные нам при прочтении символы. Обычно это делают для повышения качества озвучивания при записи в аудиофайл. В архиве с подкастами есть готовые символы для вставки.

Снимаем следующие два флажка:

Показывать текущее слово во время чтения вслух;

Подсвечивать прочитанный текст другим цветом.

*Вкладка Вид

Внизу радиокнопка отмечено, оставляем.

Сворачивать программу в трей при минимизации флажок отмечаем, будет видна работа при создании аудиофайлов, если понадобится.

Показывать процент выполненной работы на панели задач флажок отмечаем.

*Вкладка Паузы

Вставить паузу в конец звукового файла (0 мс). Это правило можно отредактировать.

Переходим на кнопку Редактировать.

Выбираем в комбинированном списке Вставить аудиоклип.

В папке с Балаболкой есть звуки в папке Sound. Я выбрал finish.wav. Эта настройка пригодится, если будем всё же записывать текстовые книги в аудиофайл, тогда выбранный звук известит об окончании записи каждого отрезка.

*Вкладка Текст

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

Дальше оставляем как есть.

Если не читаем книги по программированию или другую техническую литературу, то поднимаем флажки:

Удалить пробел перед знаками препинания;

Упорядочить пробел вокруг скобок;

Исправить ошибки среди иностранных слов с кириллическими буквами;

*Вкладка Глобальные сочетания клавиш

Лучше не включать, так как они будут перехватывать те нажатия, которые совпадают с другими программами.

*Вкладка Горячие клавиши

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

*Вкладка Правила

Выбираем радиокнопку Предложениям, то есть правила будут применяться к предложениям;

Поднимаем флажок Сохранять заглавную букву;

*Вкладка Голос

Оставляем радиокнопку Использовать настройки голоса, взятые из последнего документа.

Стрелкой вниз находим и выбираем SAPI 5 радиокнопка отмечено.

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

*Вкладка Буфер обмена

Здесь можно включить слежение за буфером обмена, чтобы его использовать. Но вначале этого лучше не делать.

При включении этого флажка появятся дополнительные, интуитивно понятные настройки.

Форматы читаемых в Балаболке книг

В справке по Балаболке заявлено много различных форматов, чтение которых возможно с её помощью. При этом нужно иметь ввиду, что форматы pdfи djvuмогут быть прочитаны только в том случае, если содержат текстовый слой. В противном случае их требуется распознать в одной из программ, но при этом неизбежно в тексте останется мусор после распознавания иллюстраций или вследствие неправильного распознавания отдельных символов.

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

Конвертация книг из разных форматов в обычный текст

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

Для массовой конвертации файлов, в том числе упакованных в архивы без предварительной распаковки, в рассылках автором Анатолий выкладывалась программа Converter2txt_v1.48_Portable. Можете скачать её оригинальную версию

Но при включённым контроле учётных записей будет выкидываться много лишних окон, потому рекомендую воспользоваться версией урезанной программы, в которой оставлен только один звук

Пусть это не так красиво озвучено, но работает без лишних проблем.

Форматирование текста

Из открытого документа можно удалить ненужные знаки, пустые строки, все, или только двойные, а также при необходимости знаки внутри различных скобок. Для этого в общих настройках требуется предварительно сделать настройки на вкладке Текст. Там же можно включить автоматическое форматирование при открытии документа, но практичнее запускать его вручную в случае необходимости, из альтового меню, Текст, Форматировать текст, или командой Control +L.

Чтение книг, переходя по заголовкам и закладкам

В Балаболке есть возможность некоторые размеченные форматы книг читать, переходя по готовой разметке. Конечно, если разметки нет, то проще книги конвертировать в обычный текстовый формат, но если разметка есть, то она даёт реальное преимущество, предоставляя возможность перехода по тексту сразу в нужное место документа.

Чтение, переходя по оглавлению

Проверяем открытый документ на наличие оглавления, клавиша F2. Такое оглавление может присутствовать в документах формата fb2, doxc и некоторых других.

Если оглавления нет, но книга размечена заголовками, например, в формате rtf, то можно попробовать создать такое оглавление, зайдя в альтовом меню, пункт Закладка, Создать оглавление, или команда Control +Alt +F2.

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

Не стоит пробовать повторно создавать оглавление в размеченных документах формата doxc. Балаболка предупредит, а будете настаивать, то и удалит все метки. При этом сам документ на вид останется таким же, но вот возродить оглавление в нём будет непросто.

Если оглавление есть или оно создалось по команде в альтовом меню, Закладка, Создать оглавление, то после каждого пункта может указываться процент, на котором закладка находится от начала книги.

Изменение оглавления

Для того, чтобы изменять оглавление, сохранять вставленные закладки, необходимо сохранить документ в формат документа самой Балаболки, имеющий расширение bxt. При этом все изменения сохраняются в самом документе, что даёт возможность его передавать на другой компьютер и там продолжать работу. Иначе изменения хранятся только в текущем приложении.

Вставка быстрой закладки

В альтовом меню, Закладки, перечислены все горячки для этого инструмента. Установка закладки: Control +Alt +Q. Переход к закладке: Control +Q. Такая закладка используется для однократного запоминания нужного места в читаемом тексте, чтобы можно было отвлечься, пройтись по тексту, а потом быстро вернуться на это место.

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

Вставка именованных закладок

Вставлять именованную закладку по Control +F2. При этом можно ввести имя закладки. Можно в качестве имени строку вставлять как закладку: Control +Shift +F2.

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

Переход по именованным закладкам как и по оглавлению, F2. При этом можно закладки изменять и удалять. Перед этим на нужной закладке жмём клавишу пробел. Можно даже удалять текст от одной закладки до следующей.

Разбивка текста на отдельные части

Выбрав в меню Сервис, Разбить файл на части, один раз Tab, жмём на кнопке Выбрать и вставляем файл, который будем разбивать.

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

В поле Шаблон для имени файла вставьте слово или выражение, которое будет присвоено каждому куску разрезанного текста.

Если нужно, чтобы именем оказалась первая строка отрывка, то вставьте переменную

%FirstLine»%

При делении текста программа заменит переменную на содержимое первой строки каждой части текста.

Далее можно оставить предложенную нумерацию, но изменить радиокнопку для подстановки номера не сзади, а впереди каждого отрывка.

Теперь требуется выбрать, по какому принципу требуется разбить файл на части, варианты:

использовать заданный размер файла;

искать ключевые слова в исходном файле;

искать две пустые строки подряд;

искать строки, где все буквы заглавные.

Выбираем один из вариантов, переходим далее и жмём кнопку Тест. Если вариант не подходит, то пробуем разбивку по другим условием. Если количество частей, на которые предлагается произвести разбиение нас устраивает, то жмём кнопку Выполнить. Но при этом появится окно, в котором будут показаны отрывки, где можно убрать флажки напротив слишком коротких частей, так как в списке читается первая строка отрывка и его предполагаемый объём. Можно нажать кнопку Отмена, и пробовать другие варианты.

Если в текст заранее вставить ключевое слово, а потом выбрать разбивку именно по этому слову, то появится флажок Поделить текст на ключевом слове и удалить его из текста. Этот вариант один из удобных, ИМХО!

Если выбрать разбивку текста на заданный размер файла, то будет предложено разбить на файлы размером по 10 Килобайт. Этот размер можно изменить в любую сторону.

Уточнения

Если включено автоматическое форматирование при открытии документа, то оглавления не будет. Отключите это в настройках, Shift +F6, вкладка текст.

Если оглавления действительно нет, то его можно пробовать создавать принудительно: Control +Alt +F2

Прежде,чем проверять доступность оглавления на больших файлах, добейтесь начала запуска чтения по F5, так как на больших файлах у меня оно начинается с сильным запозданием и сообщением, что Балаболка не доступна. После начала чтения его требуется остановить, F7 и только после этого проверять наличие оглавления по F2.

Можно разбить большой файл на текстовые куски по оглавлению. Вызываем в альтовом меню Сохранить как несколько аудио файлов, всё проделываем как уже было описано, но потом жмём на кнопке не «Разделить и преобразовать», а на следующей, которая названа просто «Разделить». Для именования каждой части по номеру и содержанию первой строки выбираем произвольный шаблон и вставляем вот такое выражение:

%Number%. %FirstLine%v

После такой разбивки появляется возможность работать в папке с отдельными текстовыми кусками, а не с общей портянкой файла.

Из переписки с автором, некоторые уточнения:

В программе под оглавлением понимается список именованных закладок. Этот список может быть создан двумя способами.

Когда пользователь открывает в программе электронную книгу, то для некоторых форматов файлов «Балаболка» умеет извлекать оглавление и сохранять его как список именованных закладок. Но это происходит только в том случае, если не используется опция форматирования текста при открытии файла: потому что закладка — это всего лишь число, указывающее на позицию в тексте, а при форматировании изменится и текст, и все позиции закладок в тексте. Поэтому — либо извлечение оглавление из файла, либо форматирование текста при открытии файла. Одно из двух.

Второй способ — когда пользователь выбирает пункт меню «Создать оглавление». В этом случае программа ищет в тексте ключевые слова: «глава», «том», «часть», «пролог», «эпилог» и др., на разных языках. Найдя их, «Балаболка» вставляет в текст новую именную закладку.

Илья Морозов

Проверка правописания по F4

Работает в установочной версии, как один из вариантов требует дополнительной установки компонента, который на сайте называется русский словарь, а скачивается запакованным в архив установочный файл hunspell_Russian.zip.

При проверке правописания появляется окно, в котором хорошо читаются все кнопки, но на какое слово в строке указывает программа, непонятно. Нужно, как мне кажется, мудрить с озвучиванием подсветки.

Сравнение двух файлов

Сравнивать можно, судя по возможностям выбора формата, текстовые файлы в форматах txt, rex, dic, hmg.

При этом можно выбрать и сохранить объединённое содержимое файлов, отдельно то, что есть в одном из файлов, а также возможны другие варианты.

Перевод текстов с помощью Google»

Копируем заранее текст, который планируем перевести.

Идём в альтовое меню, Сервис, Перевести (Google Translate), Shift +Control +G.

Вставляем текст, один раз Tab, выбираем язык, на котором вставили текст, в следующем комбинированном списке выбираем язык, на который нужно перевести, затем жмём кнопку Перевести. Затем Tab и читаем переведённый текст, который отсюда можно скопировать или вырезать.

Общее впечатлении

В целом программа заточена для обработки текста с последующим созданием из него аудиофайлов и это ощущается. И всё же в некоторой степени Балаболку можно использовать для работы просто с книгами, до перевода их в аудиофайлы. В общем виде это выглядит следующим образом:

Запускаем Балаболку, открываем книгу, переходим и выбираем синтезатор, делаем его настройки. Можно для удобства запустить чтение по F5 и менять настройки на ходу. Если речь забивает скринридер, то можно ставить на паузу, чтобы посмотреть числовые значения скорости, высоты и громкости синтезатора. Для следующей книги эти настройки сохранятся, так что не придётся этим часто заниматься.

Запускаем чтение по F5. Во время чтения в случае необходимости переходим по абзацам вперёд: Control +F12; назад: Control +F11. В начало документа — Control +Home», в конец документа — Control +End.

Автоматическое оглавление хорошо использовать для того, чтобы быстрее ориентироваться в документе, но лучше в дальнейшем создавать своё оглавление, вставляя именованные закладки, а лишние удаляя.

Большие тексты можно разбивать на части, чтобы потом не путаться в обилии закладок.

Нужно учитывать, что пока вы читаете книгу, то программа будет сохранять место, на котором закончили чтение только тогда, пока вы книгу держите открытой в Балаболке. Только в этом случае, запустив Балаболку, можно будет продолжить чтение с места остановки. Также все изменения в закладках будут временно сохраняться. А вот если планируется книгу отложить и закрыть, а закладки сохранить требуется, то нужно Сохранить как и сохранить именно в собственном формате Балаболки.

Поэтому для чтения нескольких книг лучше запускать ещё одну портабельную версию Балаболки, в которой держать открытыми все читаемые книги. Можно даже использовать несколько Балаболок одновременно для различных задач, например: в одной версии читать учебники, в другой — художественную литературу, а ещё одну Балаболку настроить для конвертирования в звуковые форматы.

Ах, да! Помните, что нажатие клавиш F10 и F11 открывает и закрывает вкладки настрое синтезаторов и словарей соответственно. Если эти вкладки закрыты, то в окне с книгой клавиша Tab никуда перемещаться не будет.

Уфф, всё, пока!