mediatechlab / tts-wrapper

TTS-Wrapper makes it easier to use text-to-speech APIs by providing a unified and easy-to-use interface.
MIT License
18 stars 9 forks source link

Add support for NSS (Mac OS built-in TTS) #10

Open gbottari opened 2 years ago

gbottari commented 2 years ago

Description

Since we are using pyttsx3 we could easily support that engine as well.

Suggested Steps

  1. Create the client and TTS classes
  2. Add tests following the base test classes
  3. Mark the tests so it only runs on Mac OS
  4. Actually test on Mac OS
  5. Bonus: see if we can have it working on the CI Runner (probably not possible)
willwade commented 1 year ago

NB: https://github.com/Jiangshan00001/pyttsx4 does this pretty well