TransWikia.com

Text to speech in notebooks?

Mathematica Asked by Reb.Cabin on December 22, 2020

Mac OS, MMA 10 — I accidentally discovered that typing CtrlV between cells reads out the cell below, or, if you have text selected, reads out the text.

CtrlV would be Edit > Paste on Windows, so the text-to-speech feature would be triggered differently on Windows, if it’s present at all.

I know there is a global Mac text-to-speech function (System Preferences > Dictation & Speech), but I have it turned off. Just to be sure, I changed the global Mac text-to-speech voice to “Vicky”, but the voice in MMA stayed on “Alex.” That is evidence that I’m triggering a MMA special.

Where is this text-to-speech configured; in particular, can I change the keyboard shortcut for it? It would be nice to explore if it has any other configurable features. I trolled the menus and the Preferences dialog box for a hint, but didn’t find one.

MMA has a Speak built-in function, but that appears to be something else altogether.

2 Answers

Mathematica uses the voice set in System Preferences for it's built-in speech functions. It determines that voice when it is launched, so to get it to recognize a new voice preference you have quit and relaunch.

Answered by m_goldberg on December 22, 2020

Under Windows, you select an expression then right-click on it and choose the Speak selection menu item from the contextual menu.

The voice used is the one set in the system preferences.

Using Speak or SpokenString give you some options, but they do not seem to relate to the Speak Selection Menu Item mentioned above.

Answered by magma on December 22, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP