Eloquence64RS 19.0-RS
Eloquence64RS 19.0-RS
Eloquence64RS 19.0 is the stable release of the new 64-bit Rust-hosted driver.
It improves Say All reliability, modernizes the text-to-engine boundary, and
makes native-host deployment safer.
Highlights
- Runs the 32-bit Eloquence engine behind a statically linked Rust host for
current 64-bit NVDA releases. - Improves Say All progress, cancellation, and end-of-stream reliability.
- Builds voice-appropriate engine text before the transport layer, keeping
language changes and queued text correctly scoped. - Corrects punctuation pause handling and preserves NVDA chunk boundaries.
- Warns when the helper copied into NVDA's
systemConfigis older than the
helper shipped with the installed add-on. - Includes expanded regression coverage for text encoding, pause policy,
language scoping, native-host protocol behavior, Say All, and secure screens.
Installation
Remove or disable the IBMTTS add-on before installing. Eloquence64RS replaces
Eloquence64 and should not be installed alongside another Eloquence add-on.
After updating, users who need Eloquence on logon or other secure screens must
open NVDA Settings > Eloquence and run Copy Helper to System Config (for
Logon Screen) again.
The built-in updater follows only the production metadata maintained on the
repository's stable branch. Development and prerelease work is not offered to
installed users until it is deliberately promoted there.