Zachary,
Benetech (nonprofit behind http://bookshare.org and http://diagramcenter.org) has been exploring exactly what you are asking for.
We had a Google Summer of Code student prototype a plug-in to MathJax last year that would provide what you are talking about. You can check out a demo of the prototype at: http://benetech.github.io/mathjax/
Also the open source ChromeVox project is looking to incorporate MathML aural rendering using JavaScript:
http://chromevox.blogspot.com/2013/03/navigating-specialized-content-in.html
I have spoken with Peter about finding some talented developers that can help carry forward the work the student did or porting over the ChromeVox aural rendering libraries into MathJax. Have you done any MathJax / JavaScript development?
Cheers,
Gerardo
Gerardo Capiel
VP of Engineering, Benetech
Our "frightening" policy on unsolicited ideas is one that virtually every company has to maintain in order to prevent ridiculous lawsuits. People often send in obvious ideas that the company has thought of long ago. Without such a policy, they would sue when the company releases a product that contains something similar to what is proposed. This is a result of our legal system.
Basically this policy ensures that the company and the person with the supposedly new ideas must first negotiate the terms under which the ideas are to be exchanged before actually doing the exchange. That sounds reasonable, doesn't it? It actually serves to protect both sides.
Zach, if you ever want to work with us in this area, please let me know. We are just a small software company trying to make a living. Converting math to speech is not as trivial as you might think. It is feasible to be done via open source but such projects usually run out of gas once the easy part is done and it reaches demo-ware quality. Not always, of course. There are many successful open source projects and I am a big fan of it.
Paul Topping
Design Science, Inc.
--
You received this message because you are subscribed to the Google Groups "MathJax Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
mathjax-dev...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
Zach,
Our prototype did use MathSpeak. Also, there was a project done by Charles Chen who is now at Google called Firevox. He had MathML voicing, though I have never tried it. It was also based on MathSpeak.
http://www.firevox.clcworld.net/features.html
http://www.gh-mathspeak.com/examples/grammar-rules/
Gerardo