Le programme Balabolka permet la lecture des fichiers texte à haute voix. En vue de reproduire la voix humaine il est possible d’utiliser tous les synthétiseurs de la parole installés sur un ordinateur. La reproduction de la voix humaine est contrôlable à l’aide des boutons standards semblables à ceux de tout programme multimédia (« reproduire », « pause », « arrêter »). Le programme est capable de reproduire le contenu du presse-papiers, afficher le texte contenant dans les textes avec les extensions AZW, AZW3, CHM, DjVu, DOC, DOCX, EML, EPUB, FB2, FB3, HTML, LIT, MOBI, ODP, ODS, ODT, PDB, PDF, PPT, PPTX, PRC, RTF, TCR, WPD, XLS et XLSX, changer les configurations de la police et de la couleur, gérer le processus de la lecture depuis le tray de programme ou à l’aide des combinaisons globales des touches, prononcer le texte composé depuis le clavier, vérifier l’orthographe, fractionner le ficher texte en quelques fichiers plus petits, chercher les homographes. Balabolka permet d’effacer tous les signes de séparation à la fin des lignes pour éviter les accrocs éventuels lors de la lecture des mots.

Le texte peut être sauvegardé en tant que fichier son (compatible avec les formats WAV, MP3, MP4, OGG et WMA). Le programme utilise les différentes versions du paquet des fonctions de parole Microsoft Speech API (SAPI). Il permet de changer la vitesse et le timbre de la parole.
Balabolka    

L’utilisateur peut se servir de la liste spéciale des remplacements pour améliorer la qualité de la reproduction de la parole. Cela s’avère utile lors du changement de la prononciation des mots ou des syllabes isolées, pour ce faire une expression dans le texte se remplace par l’expression que l’on lit. Pour enregistrer ces règles de remplacement on utilise la syntaxe des expressions rationnelles ; les listes de remplacements sont stockées dans les fichiers avec l’extension *.rex.

Le logiciel Balabolka peut enregistrer un texte synchronisé sous des fichiers de type LRC ou des tags ID3 à l’intérieur des fichiers audio de type MP3. Lors d’une lecture de ces fichiers audio avec un médiaplayeur sur un ordinateur ou un playeur digital moderne le texte se présente synchroniquement (ainsi que les textes des chansons de fichiers musicaux).