When I input


it spells out a-e-i-o-u, but I want it to be pronounced as one word.

How do I do this?

Is it even possible?

  • $\begingroup$ I am sure you can increase its speed. $\endgroup$ Commented Dec 27, 2015 at 20:15
  • $\begingroup$ @thedude I want it pronounced, not spelled, even if it is spelled very fast. $\endgroup$
    – benji b-k
    Commented Dec 27, 2015 at 20:16
  • $\begingroup$ Yes, I don't know how to do it. I offered a workaround if it turns out to be impossible. $\endgroup$ Commented Dec 27, 2015 at 20:18
  • $\begingroup$ @thedude thanks for the suggestion though, I will use it if nothing works. $\endgroup$
    – benji b-k
    Commented Dec 27, 2015 at 20:20
  • 4
    $\begingroup$ I don't think it is possible. After all, how do you know your example shouldn't be pronounced "ah-eh-ih-oh-you"? If your example isn't a word, Mathematica will not have proper guidance on how to pronounce it. $\endgroup$ Commented Dec 27, 2015 at 20:21

1 Answer 1


What I have figured out:

Speak[] is buggy. Here is proof:

Speak["aeueaaeueauaeaeueaaeuaeaeeaueaaeuae"] can be pronounced, but Speak["aeiou"] is spelled out.

Speak["ae ae ae ae"] pronounces the first three, and spells out the fourth.

Speak[] changes from system to system. On my raspberry pi, the first word of any Speak[] command is left out, but it is not left out on my PC.

So to answer my own question, no, it doesn't appear to be possible. Instead, I should try to use actual words.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.