Open
Description
Here's a suggestion. There is a need to have a AVSpeechSynth driver for MacOS as Nss is depreciated but also it would allow this tts wrapper to support ssml across the board.
And on windows we also need uwp and sapi4 driver. To make things easier I'm suggesting the default would be a unified driver for each platform. Linux would be still just espeak (unless we can nicely integrate pico / piper or Sherpa onnx*)
This is thrown together code but you can see what I'm thinking https://gist.github.com/willwade/86ef5c0655badc90c2f3fec811c06cde
- I'm not keen on any of these as they all a) are dependency heavy b) rely on a download step. And piper is the only one with ssml on its roadmap so it would then be feature matched across engine. Let's have a think.
Activity