Балаболка — это программа для преобразования текста в речь (TTS). Балаболке доступны все компьютерные голоса, установленные в вашей системе. Текст на экране можно сохранить в виде файла WAV, MP3, MP4, OGG или WMA. Программа может читать содержимое буфера обмена, просматривать текст из файлов DOC, EPUB, FB2, HTML, ODT, PDF и RTF, настраивать шрифт и цвет фона, управлять чтением из системного трея или с помощью глобальных горячих клавиш. Программа использует различные версии Microsoft Speech API (SAPI); он позволяет изменять параметры голоса, включая скорость и высоту тона. Пользователь может применить специальный список замен для улучшения качества артикуляции голоса. Эта функция полезна, когда вы хотите изменить написание слов. В правилах исправления произношения используется синтаксис регулярных выражений.
Balabolka может сохранять синхронизированный текст во внешних файлах LRC или в тегах MP3 внутри аудиофайлов. При воспроизведении аудиофайла с помощью проигрывателей на компьютере или современных цифровых аудиоплеерах текст отображается синхронно (так же, как тексты песен).