Balabolka ist ein vielseitiges Text-zu-Sprache (TTS) Programm, das alle auf Ihrem System installierten Computerstimmen nutzen kann. Es bietet die Möglichkeit, Bildschirmtext als Audiodatei zu speichern, Inhalte aus der Zwischenablage vorzulesen und Text aus verschiedenen Dokumenten zu extrahieren. Mit Funktionen zur Anpassung von Schriftart und Hintergrundfarbe sowie zur Steuerung des Vorlesens über das Systemmenü oder globale Tastenkombinationen, bietet Balabolka eine flexible Lösung für Text-zu-Sprache-Anwendungen.
Das Programm unterstützt eine breite Palette von Textdateiformaten, darunter 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 und XLSX. Durch die Nutzung verschiedener Versionen der Microsoft Speech API (SAPI) ermöglicht Balabolka die Anpassung von Stimmenparametern wie Geschwindigkeit und Tonhöhe. Eine spezielle Ersetzungsliste kann verwendet werden, um die Artikulationsqualität der Stimme zu verbessern, was besonders nützlich ist, wenn die Schreibweise von Wörtern geändert werden soll.
Balabolka kann synchronisierten Text in externen LRC-Dateien oder in MP3-Tags innerhalb der Audiodateien speichern. Wenn eine Audiodatei mit Playern auf einem Computer oder modernen digitalen Audioplayern abgespielt wird, wird der Text synchron angezeigt, ähnlich wie Songtexte. Das Programm bietet auch eine portable Version, die keine Installation erfordert und direkt von einem USB-Laufwerk ausgeführt werden kann. Für fortgeschrittene Benutzer steht ein Befehlszeilenprogramm zur Verfügung, das das Vorlesen von Text oder das Speichern als Audiodatei ermöglicht, ohne eine grafische Benutzeroberfläche anzuzeigen.
Zusätzlich bietet Balabolka ein Text-Extraktionsprogramm, das Text aus verschiedenen Dateitypen extrahieren und in einer Datei kombinieren oder in mehrere Dateien aufteilen kann. Das Programm unterstützt auch die Verwendung von Skins zur Anpassung des Fenstererscheinungsbilds und bietet eine Vielzahl von Stimmen, einschließlich der Microsoft Speech API 4.x/5.x Stimmen und der Microsoft Speech Platform Text-zu-Sprache-Engines. Für eine bessere Sprachqualität können kommerzielle TTS-Engines erworben werden. Balabolka unterstützt auch die Rechtschreibprüfung mit Hunspell und kann Sprachmodule von Microsoft Office für die Rechtschreibprüfung verwenden.