Place it in the supertonic py folder and run it.
The required libraries are PyQt6, numpy, and soundfile.
You may have noticed that when sentences get too long, the AI struggles and cannot speak properly.
That is why I added a feature called Smart Split. It breaks at punctuation marks within the character count range specified by the user.
Around 150 characters seems to work well. Up to 300 characters is still usable.
Double-clicking a generated file will start playback and automatically play the next file.
If you would like to save everything as a single file, select the Merge Output option.