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.
Actually I hadn’t thought about that. Sorry Rui.
--
Computer Room Services
77 Exeter Close, Stevenage, Hertfordshire, SG1 4PW
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
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/a593b182-41fb-453b-955f-799ab8f79e8a%40gmail.com.
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
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?
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/a76ef1b4-d2e4-4f64-a28b-357824c0481e%40gmail.com.
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
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.
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/046b01dd0cff%24eaf32520%24c0d96f60%24%40comproom.co.uk.