synesthesiam / rhasspy

Rhasspy voice assistant for offline home automation
https://rhasspy.readthedocs.io
MIT License
944 stars 101 forks source link

improve ssml support #140

Closed maxbachmann closed 4 years ago

maxbachmann commented 4 years ago

this improves the ssml support for the tts. TODO

synesthesiam commented 4 years ago

Is Google the only provider here to support SSML then?

maxbachmann commented 4 years ago

@synesthesiam no this PR already adds support to

so we should remove/convert all tags that are not supported since even tts engines supporting ssml often add their own custom tags that are not supported by other providers

maxbachmann commented 4 years ago

@synesthesiam Is https://github.com/rhasspy/rhasspy-tts-cli-hermes replacing this tts functionalities? Since it does not allow any tts specific pre processing which would be e.g. required to support SSML. And where are online tts going to be placed, since it appears to be only for locally installed tts that are called via a cli. I would like to directly implement the SSML support for our new services, since this repo is going to be replaced by the services soon anyways