Tom Knowlton
asked on
Speak the text on a page
I want to create a simple web page that, when it runs, the computer "speaks" the text on the web page.
For example, I have Microsoft Narrator (an accessible tool for the blind) and it speaks the words on the web page, but it also speaks EVERYTHING about the browser, the URL, what menu options are available, etc. I just want it to speak the text I have written.
I am pretty sure there should be a way to do this. I would imagine there are some web pages that cater to the blind community.
For example, I have Microsoft Narrator (an accessible tool for the blind) and it speaks the words on the web page, but it also speaks EVERYTHING about the browser, the URL, what menu options are available, etc. I just want it to speak the text I have written.
I am pretty sure there should be a way to do this. I would imagine there are some web pages that cater to the blind community.
ASKER
I don't want a page the understands spoken commands. But that is very interesting to find out that Opera has some support for it.
I want a page that will read the text on a web page (or the alt property for an <img> tag, for example) -- but not like Microsoft Narrator, which reads EVERYTHING on the screen.
I want a page that will read the text on a web page (or the alt property for an <img> tag, for example) -- but not like Microsoft Narrator, which reads EVERYTHING on the screen.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
thx!
http://help.opera.com/Windows/11.50/en/voice.html
I've never done that nor installed the required libraries, but to me it sounds like the "Read" command will actually only read text on the page.
Additionally, you will have commands like "move down", "scroll down", "next heading" and "next element" to quickly navigate to the place you wish to hear.
As this is a feature that the browser needs to support, I don't think you can control it from the developing or server side.