Skip to content

Releases: sheldon-im/nvda-youtube-caption-reader

YouTube Caption Reader 1.0.1

Choose a tag to compare

@sheldon-im sheldon-im released this 19 Jul 07:15

1.0.1

Documentation update and NVDA Add-on Store submission preparation.

  • Updates the publisher name to Im Seongho.
  • No functional changes from version 1.0.0.

YouTube Caption Reader 1.0.0

Choose a tag to compare

@sheldon-im sheldon-im released this 19 Jul 06:35

YouTube Caption Reader 1.0.0

First stable release of YouTube Caption Reader for NVDA.

Highlights

  • Reads visible YouTube captions from the browser accessibility tree.
  • Streams completed sentence or clause prefixes, reducing delay from long automatic captions.
  • Coalesces rapid caption updates before they enter NVDA's shared speech queue, keeping the newest pending caption without cancelling unrelated NVDA speech.
  • Resets caption state after a video seek.
  • Handles rolling captions without treating a shortened on-screen viewport as an old prefix and blocking later captions.

Validation

  • Tested with NVDA 2026.1.1, Microsoft Edge, and YouTube captions.
  • 22 automated tests passed.
  • Package archive integrity verified.

Installation

Download youtubeCaptionReader-1.0.0.nvda-addon below and open it with NVDA's Add-ons Manager.

YouTube Caption Reader v0.1.0

Pre-release

Choose a tag to compare

@sheldon-im sheldon-im released this 13 Jul 12:00

Initial experimental MVP.

This release contains the NVDA add-on package for reading caption text exposed by YouTube through the browser accessibility tree.

Highlights:

  • Reads changing YouTube captions, including translated captions when exposed by the browser.
  • Activates only on YouTube watch and Shorts pages.
  • Includes NVDA+Shift+Y to toggle automatic reading.

This is an early prototype. Browser, YouTube, and NVDA changes may require updates.