Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Has anyone tried to use the Google speech API with Mathematica? This would open up exciting possibilities when combined with the free form input already available in Mathematica and with the recently announced "Wolfram Language everywhere" strategy.

share|improve this question
Wonderful! Imagine all those four letter words I use while debugging, automagically turned into code! – Dr. belisarius Nov 24 '13 at 2:25
I think this will be very interesting. I can see one giving speech commands to Mathematica which will in turn send the command to W/Alpha over the internet and getting the response back and seeing a plot drawn on the screen all of which is done without moving a mouse or touching a keyboard. This might open the door to many who like to try programming but may be not able to use the mouse or the keyboard for some reason. – Nasser Nov 24 '13 at 6:38
I've used the Dictation feature (Mac OS X) to input plain text. But try saying "plot the sine of x" to Mathematica and you'll get "plot the sign of eggs", "cosine" looks for "coastline", and "pi" looks for "pie". You end up spending more time correcting it than getting anything done. – cormullion Nov 24 '13 at 8:53
@Nasser exactly! there are fantastic accessibility implications. I think/hope using this web service is as simple as sending a mp3 file to a URL, so I look forward to seeing some good answers – magma Nov 24 '13 at 8:59
@cormullion I am not so much interested in giving mathematica commands verbally, but rather to give commands to a generic app programmed in the WL (Wolfram Language). Besides the API might be hopefully programmed to search in a restricted vocabulary for specialized words – magma Nov 24 '13 at 9:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.