Program Balabolka je systém převodu textu na řeč (TTS). Balabolka má přístup ke všem hlasům nainstalovaným na vašem počítači. Text zobrazený na obrazovce lze uložit jako zvukový soubor. Software může číst obsah schránky, extrahovat text z dokumentů, měnit písmo a barvu pozadí a ovládat čtení z panelu úloh nebo pomocí globálních klávesových zkratek.
Balabolka podporuje následující typy textových souborů: 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 a XLS, XLSX. Aplikace využívá několik verzí Microsoft Speech API (SAPI); umožňuje úpravu parametrů řeči, jako je výška a rychlost. Uživatel může použít vlastní seznam náhrad pro zlepšení kvality artikulace hlasu. Tato funkce je užitečná pro změnu pravopisu slov.
Pravidla pro opravu výslovnosti používají syntaxi regulárních výrazů. Synchronizovaný text lze uložit do externích souborů LRC nebo jako MP3 tagy v rámci zvukových souborů. Když se zvukový soubor přehrává na digitálním přehrávači nebo počítači, text se zobrazuje současně (stejně jako texty písní).