nvda icon indicating copy to clipboard operation
nvda copied to clipboard

allow automatic reading of subtitles in chrome on youtube

Open fernando-jose-silva opened this issue 2 years ago • 3 comments

open youtube in chrome I signed in with my account, I don't know if this is necessary. Now in the submenu button in the details focus mode I chose the subtitles menu with the arrows. inside subtitles I marked Automatically generated Portuguese subtitles. Now I pressed the button that says No subtitles/closed captions available now using browse mode you can go to where nvda pronounces clickable submenu button Profile picture of the account that opens the list of alternate accounts press a couple more arrows below and you should hear the subtitle text generated by youtube now note that whenever the subtitle changes nvda does not read automatically, so that the user can read the text of the updated subtitle it is necessary to keep pressing arrows up and down every few seconds.### Steps to reproduce:

Actual behavior:

to read the updated text of the subtitles it is necessary to keep pressing arrows like this and down periodically.

Expected behavior:

nvda could read the new updated text on the screen automatically. I believe that youtube does not make this available in an accessible and conventional way for nvda, I would like the nvda developers to check if this is the case. If not, it is due to an nvda bug, I would like to ask the nvda developers to resolve the issue. If the problem is with google, nv access could report this to google, or tell me which channel could tell google this. Another solution would be if nvda could provide the user with how to mark a section of the screen, and the user could ask nvda to monitor this section and when any new text appears, nvda would read this to the user.

System configuration

NVDA installed/portable/running from source:

instaled

NVDA version:

nvda.exe, NVDA alpha-25478,841925b7

Windows version:

10 19044.1706

Name and version of other software in use when reproducing the issue:

chrome.exe, Google Chrome 102.0.5005.63

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

no

If add-ons are disabled, is your problem still occurring?

yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

yes log youtube.txt

fernando-jose-silva avatar Jun 09 '22 21:06 fernando-jose-silva

Hi @fernando-jose-silva

I'm guessing this is what youtube should do, and Youtube needs to add the "aria-live" attribute to the subtitle. About aria-live you can see here The following is an example of using this feature to let NVDA report subtitles, You need to press NVDA plus 5 to turn on dynamic content reporting.

https://www.bilibili.com/video/BV13q4y1f78i?spm_id_from=333.337.search-card.all.click

cary-rowen avatar Jun 13 '22 08:06 cary-rowen

fernando-jose-silva commented on 10 Jun

now note that whenever the subtitle changes nvda does not read automatically, so that the user can read the text of the updated subtitle it is necessary to keep pressing arrows up and down every few seconds.

@@fernando-jose-silva Perhaps, this what you need.

cc: @maxe-hsieh

surfer0627 avatar Sep 12 '22 09:09 surfer0627

perfect, I texted the add-on and it works fine. I would like to ask nv access not to close the request, but to see the possibility of including the add-on in nvda's core.

fernando-jose-silva avatar Sep 12 '22 19:09 fernando-jose-silva

Closing as duplicate of #10625.

Adriani90 avatar May 06 '23 00:05 Adriani90