Forum Stats

  • 3,854,637 Users
  • 2,264,394 Discussions


JavaFX WebView SpeechSynthesisUtterance

I was trying to implement accessibility in my JavaFX based desktop utility. I have used NVDA for testing as it an open source screen-reader. The screen reader works perfectly fine for the JavaFX part of the utility, but for the web-view part, where i am loading an HTML/JS based application(basic form), the screen readers doesn't work at all.

My understanding says that, the screen reader is not able to get a map of the contents inside the JavaFX WebView, to be able to speak about them.

Now, instead I tried going for the JavaScript Speech API SpeechSynthesisUtterance. But I think it is not supported in JavaFX.

Can you please help me/suggest me something to make my application accessible, for all users.

This discussion has been closed.