Super User is a question and answer site for computer enthusiasts and power users. 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

Is it possible to change the voice that Mac OS X uses for the say command? How?

share|improve this question
up vote 4 down vote accepted

By default it uses the System Voice set in the Text to Speech page of the Speech panel of System Preferences. Otherwise, you can use the -v option with one of the named voices:

say -v Zarvox "found it in the man page"
say -v Agnes "found it in the man page"
share|improve this answer

man say yields this

  -v voice, --voice=voice
       Specify the voice to be used. Default is the voice selected in
       System Preferences.
share|improve this answer

You can permanently change the voice by changing the System Voice in System Preferences -> Dictation & Speech -> Text to Speech

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .