More than happy to be proven wrong on this, I will post a minimal reproducer that just pushes SSML to the Speech Synthesizer, maybe someone here can fix it, maybe I am not implementing the SSML properly. > On Apr 14, 2024, at 21:10, <codeofdusk@xxxxxxxxx> <codeofdusk@xxxxxxxxx> wrote: > > I know for a fact it works with Zira and George as NVDA supports pitch > changes on both. > Those are the natural Azure voices which won't work super well for us. > > Bill > -----Original Message----- > From: Robert Melton <lists@xxxxxxxxxxxxxxxx> > Sent: Sunday, April 14, 2024 6:07 PM > To: Bill Dengler <codeofdusk@xxxxxxxxx> > Cc: Emacspeaks <emacspeak@xxxxxxxxxxxxx> > Subject: Re: [Emacspeak] Experimenting with multiple voices for mac/windows > > Windows SSML support is mostly a lie. > > It does technically parse it completely, supporting 100% of the defined > spec, the problem is after parsing they throw the majority of it away. > > Pitch and Contour are examples of stuff that are not implemented on almost > all voices. You in theory can get them working with the small subset of > labeled "neutral" or "natural" voices, which are not installed by default. > Last doc I could find out of the many, many attributes and features of SSML, > the internal class implements > 6 of them. > > I didn't want to make installing those voices a requirement, all the framing > for pitch is already in and was even being pushed into the SSML prior to > 1.3. > > I guess I can put it back and just alert the user to install one of the 3 US > voices that support it. "Guy" for US, "Ryan" for UK, and "Prashant" for > India. > >> On Apr 14, 2024, at 17:38, Bill Dengler <codeofdusk@xxxxxxxxx> wrote: >> >> Why do you say that Windows has no pitch support? You should be able to > send pitch offset in SSML. > > -- > Robert "robertmeta" Melton > lists@xxxxxxxxxxxxxxxx > > -- Robert "robertmeta" Melton lists@xxxxxxxxxxxxxxxx
|Full archive May 1995 - present by Year|Search the archive|
If you have questions about this archive or had problems using it, please contact us.