RE: [NVDA] google tts for nvda

12 views
Skip to first unread message

Steve Nutt

unread,
12:21 AM (5 hours ago) 12:21 AM
to nvda-...@nvaccess.org

Hi Fettah,

Wow, I am really excited by this.

The Google HQ TTS voices are really good, except that in the UK, the male voice has a horrible crackle on the A sound, like Tab and Cat for example, on Android phones. Does this come across on the add-on too? I hope not, but I am badgering Google about it.

Well done and thank you.

 

All the best


Steve

 

--

Computer Room Services

77 Exeter Close, Stevenage, Hertfordshire, SG1 4PW

T: +44(0)1438-742286, M: +44(0)7956-334938

E: st...@comproom.co.uk, W: https://www.comproom.co.uk

 

From: nvda-...@nvaccess.org <nvda-...@nvaccess.org> On Behalf Of Fettah Pınar
Sent: 04 July 2026 19:48
To: nvda-...@nvaccess.org
Subject: [NVDA] google tts for nvda

 

Hello.
The following text is quoted.
Hi everyone,
Like many of you, I’ve always wanted to use Google's natural-sounding TTS voices directly within NVDA. While there have been a few workarounds in the past, I couldn’t find a completely standalone, user-friendly solution that was fit for daily use.
Recently, I managed to figure out how to extract Google’s WASM speech synthesis engine and built a basic add-on around it. Later, Dao Duc Trung joined the project and helped rewrite the core logic while optimizing the audio processing to make the voices run smoothly. We are now actively developing it together.
We use this add-on ourselves every day and are excited to share its first public release with you today. The project is still in its early stages, but we’d love for you to try it out and share your feedback.
How to try it:
1.
Download the .nvda-addon file from the GitHub Releases page.
2.
Open the downloaded file to install it, then restart NVDA.
3.
Open NVDA’s synthesizer selection dialog and choose "Google TTS For NVDA".
4.
If this is your first time using the add-on, the Voice Manager will open automatically, allowing you to download the voice packs you need.
Known Issue:
Since this is our initial release, there is a noticeable delay during the very first initialization and the first piece of speech playback. We are currently working on fixing this for future updates, so we truly appreciate your patience during the initial setup!
If you encounter any bugs, have suggestions, or want to contribute to the project, please open an issue or submit a pull request on our GitHub repository. You can also contact us directly.
GitHub Repository:
https://github.com/nguyenanhduc09/Google-TTS-For-NVDA

Contacts:
Nguyen Anh Duc:
Email: ducn...@gmail.com
Telegram: t.me/anhduc1803
Dao Duc Trung:
Email: tr...@ddt.one
Telegram: t.me/Daoductrung

--
***
Please note: the NVDA project has a Citizen and Contributor Code of Conduct.
NV Access expects that all community members will read and abide by the rules set out in this document while participating in this group.
https://github.com/nvaccess/nvda/blob/master/CODE_OF_CONDUCT.md
 
You can contact the group owners and moderators via nvda-user...@nvaccess.org.
---
You received this message because you are subscribed to the Google Groups "NVDA Screen Reader Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nvda-users+...@nvaccess.org.
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/CAMSZy%3DrCgfk7BJrfh2j49VAtEcAg0H94mfyGPf83%2BaKXs2KWDQ%40mail.gmail.com.

Steve Nutt

unread,
12:21 AM (5 hours ago) 12:21 AM
to nvda-...@nvaccess.org

Actually I hadn’t thought about that. Sorry Rui.

 

--

Computer Room Services

77 Exeter Close, Stevenage, Hertfordshire, SG1 4PW

T: +44(0)1438-742286, M: +44(0)7956-334938

E: st...@comproom.co.uk, W: https://www.comproom.co.uk

 

From: nvda-...@nvaccess.org <nvda-...@nvaccess.org> On Behalf Of Rui Fontes
Sent: 04 July 2026 20:08
To: nvda-...@nvaccess.org
Subject: Re: [NVDA] google tts for nvda

 

Hello all!

 

Please, do not answer this message!

 

The use of Google TTS in NVDA is not legal!

 

Rui Fontes
Moderator

Steve Nutt

unread,
12:24 AM (5 hours ago) 12:24 AM
to nvda-...@nvaccess.org

If it’s an add-on, then I feel that you are being too heavy handed Rui.

It is in fact, legal, parts of it are open source.

All the best


Steve

 

--

Computer Room Services

77 Exeter Close, Stevenage, Hertfordshire, SG1 4PW

T: +44(0)1438-742286, M: +44(0)7956-334938

E: st...@comproom.co.uk, W: https://www.comproom.co.uk

 

From: nvda-...@nvaccess.org <nvda-...@nvaccess.org> On Behalf Of Rui Fontes
Sent: 05 July 2026 02:22
To: NVDA Screen Reader Discussion <nvda-...@nvaccess.org>
Subject: Re: [NVDA] google tts for nvda

 

As I have already said, I do not have any problem in users using the add-on.

 

Just do not discuss it in the group. It is so hard to understand?

 

Rui Fontes
Moderator

Às 02:07 de 05/07/2026, Josh Kennedy escreveu:

It's not hurting anyone, and google has never charged for use of their tts in google chrome or on android. I have been using it all day, and the police haven't shown up at my door yet. Should I call my local state police and report myself for using illegal software? 

Steve Nutt

unread,
12:28 AM (5 hours ago) 12:28 AM
to nvda-...@nvaccess.org

Hi,

Here’s what Gemini had to say about it:-

 

You said

Is it legal to write an add-on for NVDA screen reader that uses Google's HQ text to speech voices?

Gemini said

Yes, it is legal to write an NVDA add-on that uses Google’s high-quality Text-to-Speech (TTS) voices, provided your add-on interacts with Google’s systems

through official, legally sanctioned methods.

Whether it is legal or a violation of terms depends entirely on how the add-on accesses the voices:

Legal Implementation: Official Cloud APIs

It is entirely legal if your add-on requires users to provide their own Google Cloud Text-to-Speech API key (accessing Neural2, WaveNet, or Journey voices).

list of 2 items

Compliance: This relies on Google’s official developer platform, which explicitly allows third-party application integration.

Cost: Users or developers must comply with Google Cloud's pricing structure, which includes a monthly free tier followed by a per-character fee.

list end

Illegal/Policy-Violating Implementation: Scraping or Extracting

It is a violation of Google's Terms of Service, and potentially a violation of intellectual property laws, if your add-on attempts to bypass official API

channels.

list of 2 items

Google Translate Endpoints: Creating an add-on that scrapes the unofficial, free TTS engine used by Google Translate is a direct violation of Google’s

Terms of Service. Google actively blocks these requests when traffic is too high.

Extracting Local Binaries: Attempting to rip or extract high-quality local voice binaries out of Google Chrome or Android to package them into an NVDA

driver without explicit licensing from Google is illegal copyright infringement.

list end

Technical Considerations for Add-on Developers

If you develop a legal add-on using the official Google Cloud API, keep in mind:

list of 2 items

Latency: Because the high-quality speech synthesis happens on remote servers, internet latency can introduce a noticeable delay between pressing a key

and hearing the speech. Screen reader users typically require instantaneous feedback, making cloud-based TTS less ideal for primary navigation.

Data Privacy: Using a cloud API means text on the user's screen is sent to Google's servers to be processed into audio.

list end

 

So it wouldn’t be strictly legal, unless the add-on provides an API key, which needs to be paid for.

So actually, Rui is correct.

 

All the best

 

Steve

--

Computer Room Services

77 Exeter Close, Stevenage, Hertfordshire, SG1 4PW

T: +44(0)1438-742286, M: +44(0)7956-334938

E: st...@comproom.co.uk, W: https://www.comproom.co.uk

 

From: nvda-...@nvaccess.org <nvda-...@nvaccess.org> On Behalf Of Arnaud de Bonald
Sent: 05 July 2026 10:00
To: Zvonimir Stanecic <zvonim...@yandex.com>; nvda-...@nvaccess.org; Rui Fontes <tiflote...@gmail.com>
Subject: Re: [NVDA] google tts for nvda

 

please give a link to google license for the tts then.

 

 

---
 
Arnaud de Bonald - https://www.youtube.com/channel/UCJllMYSs6rkFA37oeJGHY_A

Le 05/07/2026 à 10:29, Zvonimir Stanecic a écrit :

Hi,

Rui is not defending his small business. Have you read any of the google's licence agreements?

I chip in my 100 dollars that you never did it.

 

W dniu 5.07.2026 o 10:08, Arnaud de Bonald pisze:

yes. it's hard to understand.

 

because you are not neutral on the subject since you make a paying tts add'on.

 

You won't give us a proof that this Google TTS is not oegal. ok.

that's fine , you only defend your small business.

 

 

 

---
 
Arnaud de Bonald - https://www.youtube.com/channel/UCJllMYSs6rkFA37oeJGHY_A

--
***
Please note: the NVDA project has a Citizen and Contributor Code of Conduct.
NV Access expects that all community members will read and abide by the rules set out in this document while participating in this group.
https://github.com/nvaccess/nvda/blob/master/CODE_OF_CONDUCT.md
 
You can contact the group owners and moderators via nvda-user...@nvaccess.org.
---
You received this message because you are subscribed to the Google Groups "NVDA Screen Reader Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nvda-users+...@nvaccess.org.

Noelia

unread,
12:33 AM (4 hours ago) 12:33 AM
to nvda-...@nvaccess.org
Please stop.
This add-on needs further investigation. Rui thinks that this is not legal, so until this is clarified, don't follow the discussion on this list. This is an international and public space owned by a company developing a screen reader.
Seems that locking conversations here is not easy, but stop this at this moment.
Noelia (moderator)

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages