✅ GitHub release must be published first ✅ Addon file must be publicly accessible at the download URL
Use these exact values when filling out the NVDA addon store submission form:
URL: https://github.com/nvaccess/addon-datastore/issues/new/choose
Click: "Get started" button next to "Add-on registration"
Copy and paste these values into the form:
Add-on ID:
techiaith_tts
Display Name:
Uned Technolegau Iaith - Welsh Neural Voices
Publisher:
Uned Technolegau Iaith / Language Technologies Unit
Download URL:
https://github.com/techiaith/nvda-addon/releases/download/v2026.3.9/techiaith_tts-2026.3.9.nvda-addon
SHA256 Checksum:
9ad10273284da62d8316a6d2fbcbddf6d69a9ebb1d4fca94c3de4fcb48e408bd
Version:
2026.3.9
Channel:
beta
Minimum NVDA Version:
2025.1.0
Last Tested NVDA Version:
2025.3.0
Homepage:
https://techiaith.cymru/cynnyrch/nvda/
Source Code URL:
https://github.com/techiaith/nvda-addon
License URL:
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Description:
Automatic Welsh (Cymraeg) neural text-to-speech for NVDA using Piper models. All Welsh voices are downloaded automatically on first run.
License:
GPL 2
-
Click "Submit new issue"
-
The system will automatically:
- Create a GitHub issue
- Create a pull request
- Run validation checks
- Scan for security issues
-
Wait for checks to complete (usually 5-10 minutes)
- ✅ Download URL validation
- ✅ SHA256 checksum verification
- ✅ NVDA version compatibility
- ✅ Metadata validation
- ✅ Security scans (CodeQL, VirusTotal)
-
First-time submission:
- NV Access staff will manually review
- May take a few days
- They'll comment on the issue if changes needed
-
After approval:
- PR will merge automatically
- Addon appears in NVDA addon store within hours
✅ No Manual Review: NV Access does not manually review your code before acceptance. Security scans are automated.
- Check the issue: Watch for comments from automation or NV Access staff
- Check the PR: Look for validation results
- Fix any issues: If validation fails, you may need to update and resubmit
- Your addon will appear in the NVDA addon store
- Users can install from: NVDA → Tools → Manage Add-ons → Available Add-ons
- Update announcements can be posted on the GitHub releases page
Download URL not accessible:
- Ensure GitHub release is published (not draft)
- Check URL is exactly correct
SHA256 mismatch:
- Recalculate:
sha256sum techiaith_tts-2026.3.9.nvda-addon - Ensure you're checking the file FROM the GitHub release
Invalid NVDA version:
- Must be actual NVDA API versions
- Format: YYYY.M.P (e.g., 2025.1.0, 2025.3.0)
Metadata mismatch:
- Display name must match manifest summary
- Description must match manifest description
If you have questions during submission:
- NVDA Addon Store: https://github.com/nvaccess/addon-datastore
- Documentation: https://github.com/nvaccess/addon-datastore/blob/master/docs/submitters/submissionGuide.md