How to | Make the Wolfram System Speak

Starting in Version 7, the Wolfram System includes expression-to-speech functionality. In principle, any Wolfram Language expression can be translated in this way.

Apply the function Speak to make the Wolfram System speak:

You can also make the Wolfram System speak by right-clicking a highlighted expression and choosing Speak Selection from the contextual menu.

If, instead, you would like to see a text version of the input, apply SpokenString:


Using SpokenString gives you the output:

Using HoldForm gives you the input:

This is also true for Speak:


SpokenString with HoldForm can be used on graphics as well:

Naturally, Speak still works in this case: