davidacm/NVDA-IBMTTS-Driver

This project is aimed at developing and maintaining the NVDA IBMTTS driver. IBMTTS is a synthesizer similar to Eloquence. Please send your ideas and contributions here!

58
/ 100
Established

Implements a 64-bit compatibility layer using a 32-bit Rust host process communicating via named pipes and shared memory, enabling NVDA 2026+ to interface with legacy 32-bit IBMTTS libraries. Supports comprehensive voice customization (pitch, inflection, breathiness), auto-language switching, user dictionaries, and backquote voice tags for dynamic synthesis control. Includes crash-prevention filtering and works with both IBM and SpeechWorks library distributions across multiple languages.

No Package No Dependents
Maintenance 13 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

71

Forks

28

Language

Python

License

GPL-2.0

Last pushed

Mar 17, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/davidacm/NVDA-IBMTTS-Driver"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.