Balabolka представляет собой мощный инструмент для преобразования текста в речь (TTS), который поддерживает все голоса, установленные на вашей системе. Программа способна сохранять текст, отображаемый на экране, в виде аудиофайла, что делает её незаменимым помощником для тех, кто предпочитает аудиоформат текстовой информации. Balabolka может читать содержимое буфера обмена, извлекать текст из документов, настраивать цвет шрифта и фона, а также управлять воспроизведением через системный трей или с помощью глобальных горячих клавиш.
Поддерживаемые форматы текстовых файлов включают AZW, AZW3, CHM, DjVu, DOC, DOCX, EML, EPUB, FB2, FB3, HTML, LIT, MD, MOBI, ODP, ODS, ODT, PDB, PRC, PDF, PPT, PPTX, RTF, TCR, WPD, XLS, XLSX. Программа использует различные версии Microsoft Speech API (SAPI), что позволяет изменять параметры голоса, такие как скорость и высота тона. Пользователь может применять специальный список замен для улучшения качества артикуляции голоса, что особенно полезно для изменения произношения слов.
Balabolka также может сохранять синхронизированный текст во внешних файлах LRC или в тегах MP3 внутри аудиофайлов. Это позволяет отображать текст синхронно с воспроизведением аудио, подобно тексту песен в музыкальных плеерах. Программа доступна для загрузки в портативной версии, которая не требует установки и может быть запущена с USB-накопителя. Для работы Balabolka необходимо наличие хотя бы одного голоса на компьютере.
Дополнительные утилиты, такие как командная строка и утилита извлечения текста, расширяют функциональность программы, позволяя читать текст вслух или сохранять его в виде аудиофайла без использования графического интерфейса. Balabolka также поддерживает использование скинов для настройки внешнего вида окна программы, что делает её использование ещё более удобным и персонализированным.