Skip to content

Releases: scholer/TextToSpeech

Release 2020.04.07

07 Apr 16:28
Compare
Choose a tag to compare

Release 2020.04.07:

  • Added support for user-configurable settings, which can be used to configure TTS rate and pre-processing.
  • The TTS engine is now initialized on first use, increasing package loading performance.
    The TTS engine can be re-initialized manually after changing the settings to effectuate the changes.

Initial release, 2019 August 30th.

02 Sep 13:07
Compare
Choose a tag to compare

This release provides text-to-speech (TTS) synthesis using the Windows Speech API (SAPI5).

SAPI is invoked via win32com.client, and this package requires the python-pywin32 dependency package to provide wni32com.

This release also provides pause/resume/skip/stop commands.

This release is Windows-only.

Mac and Linux support may be added later (although, of course, Mac provides a native keyboard shortcut to speak selected text out of the box, so it isn't really needed on Mac).