Aplikacja Balabolka służy do konwersji tekstu na ludzki głos i nagrywania wyniku w pliku audio. Program odczytuje na głos wpisywany tekst, zawartość schowka, a także zawartość tekstową plików doc, rtf, pdf, chm, fb2, epub i odt. Zadaniami można sterować z poziomu zasobnika systemowego lub za pomocą skrótów klawiaturowych.
Cechy aplikacji Balabolka.
- Dostrajanie prędkości czytania i tembru głosu;
- sprawdzanie pisowni;
- dzielenie pliku tekstowego na dwa lub więcej mniejszych plików;
- usuwanie myślników i wolnych znaków, które spowalniają użytkownika, co pozwala na płynne czytanie słów i spójnych zdań bez zacinania się;
- wyszukiwanie homografów.
Zdubbingowany za pomocą programu fragment tekstu można zapisać jako plik audio w dowolnym z dostępnych formatów: mp3, mp4, wma, wav, ogg, awb, m4a, m4b.
Program może konwertować tekst w formacie pliku lrc lub specjalne tagi id3 do wstawienia do plików audio mp3. Nowoczesny odtwarzacz multimedialny odtwarza taki plik audio i wyświetla synchronicznie nagrany tekst.
Balabolka, podobnie jak inne syntezatory mowy, wykorzystuje pakiet oprogramowania do rozpoznawania i syntezy mowy SAPI (Speech Application Programming Interface) opracowany przez firmę Microsoft. Pakiet dostępny jest w dwóch wersjach: SAPI 4 i SAPI 5. Aplikacja jest kompatybilna z każdą wersją modułu mowy.
Do odtwarzania mowy wykorzystywane są wszystkie głosy. Są to osobne programy, które instaluje się w aplikacji. Po ich zainstalowaniu na liście głosów pojawiają się dodatkowe pozycje. Niestety w wersji podstawowej zintegrowane są tylko głosy angielskie, aby czytać teksty w innych głosach należy je dodatkowo pobrać i zainstalować.