Re: adding Microsoft Neural Text-to-Speech to NVDA? Is that possible?


Why are You so negative ali?

In chrome os You can for example use the internet based Android voices

Yes litle slow but functional

So why not the ms neural ones?

I’m litle thired about all this negativenes



Skickades från E-post för Windows 10


Från: Sarah k Alawami
Skickat: den 5 juni 2021 16:05
Ämne: Re: [nvda] adding Microsoft Neural Text-to-Speech to NVDA? Is that possible?


We're working on adding the neural tts voices to the program we use for flight simming. You can get an API key and it is something like 1mb per month for the neural tts voices, which given the amount of info we use is not going to matter, and we will have a fallback to sapi when internet falls over. Well I can't code but I am taking part in the discussion and implementation of the ideas.


-----Original Message-----

From: <> On Behalf Of Ali Savas

Sent: Saturday, June 5, 2021 5:07 AM


Subject: Re: [nvda] adding Microsoft Neural Text-to-Speech to NVDA? Is that possible?




In theory, it would certainly be possible to use Microsoft Azure voices with an addon, however I'm afraid it doesn't make sense at all. There are several reasons for this:


1. these voices are not installable, but always run online. You would have to make sure you always have an internet connection.

2. let's assume that you have a permanent internet connection. Even then, depending on your internet connection, you would have a very high delay compared to the locally installed voices. Even if you had a very good internet connection, the response would most likely still not be high enough to work quickly and efficiently. Everything the voice is supposed to say is calculated in the cloud and then played back. These high quality voices that are processed in the cloud were not designed for such deployments.

3. You can't just buy the Azure voices and use them at will. In the Azure cloud, everything is charged per performance, compute cores, queries, word count, etc. So depending on how you work it could get pretty expensive.


I hope I was able to explain it in an understandable way. If something is still unclear, just ask again.


Best regards













Join { to automatically receive all group messages.