Posts

Showing posts from November, 2025

You Don't Say (Overwhelmed Again and Again)

Image
The simple-sounding idea was to overlay my study texts with voice overs. However, as the sub-title above suggests, the problem of being overwhelmed by too much information and too many details quickly rushes in. First, the back story. One project I'm working involves using Python to display a sequence of topic review text lines ( with colorization ) about a topic I'm trying to learn, say the 47 non-Dunder methods of the string object in Python.   (See for example here ) It turns out that playing sounds via Python is a non-trivial endeavor. It seems there are hundreds of different approaches. For example: (1) Should I use Audacity to dub with my own voice, or use a TTS (Text To Speech) program like Super whisper ? (Note: for Win OS version of SuperWhisper, a Vulcan dll is missing, so had to download Vulcan SDK package) (2) Do I use the OS module to play the sound, or some other approach (PyGame?) (3) Pre-compute option -- Converting text to a speech file takes time. One op...