Skip to content

2.5.8

Choose a tag to compare

@ChristosBouronikos ChristosBouronikos released this 19 Oct 16:29
· 5 commits to main since this release

Greek Math Reader 2.5.8

Maintenance release for missing operators, mixed-language equation speech, and silent backend output.

Fixes

  • Converts supported flat arithmetic, such as 3+5=8, to Greek words before NVDA processes punctuation.
  • Uses the same renderer for Word fallback speech and MathML fallback text.
  • Retries empty backend output with the local engine. Empty local results and math objects without readable content produce an explanation instead of silent output.
  • Preserves Word's UI Automation setting during installation, updates, Repair, and Reset.
  • Restricts Greek MathCAT delegation to a provider with explicit Greek capability. Uses the local engine for unsupported preferences.
  • Adds Greek voice detection for older NVDA versions and diagnostics for architecture, voice inventory, speech mode, volume, and output device.

Voice compatibility

The add-on uses NVDA's public speech API for eSpeak NG, Windows OneCore, and Microsoft SAPI5. One add-on package covers both NVDA architectures.

A Greek voice must be available to the selected synthesizer. OneCore and SAPI5 have separate voice inventories. NVDA 2026.1 and later provide separate SAPI5 64-bit and 32-bit routes. Install the voice for the selected driver. Before NVDA 2025.1, select the Greek SAPI5 voice directly.

Important for users of 2.5.7

If 2.5.7 changed Word behavior, select Default (Where suitable) for Word UI Automation in NVDA's Advanced settings. Restart NVDA and Word. Version 2.5.8 preserves the current choice because the previous setting is unknown.

Validation and limits

  • Automated suite: 528 tests ran, 520 passed, 8 skipped.
  • Package metadata and structure checks passed locally.
  • Windows/NVDA audio checks and Word integration checks remain pending. Source compatibility and generated speech do not prove successful audio with every voice.
  • The add-on cannot recover an equation that the application exposes only as an image or without readable mathematical content.

Install

Download greekMathReader-2.5.8.nvda-addon from the assets below. Open it on the Windows computer with NVDA, then restart NVDA. The sha256.txt asset contains the release package checksum.

This GitHub release does not submit an update to the NVDA Add-on Store.

Full Changelog: 2.5.7...2.5.8