15
say -v Alex "Hello"

Is there a way to change the speed of speech like there is in the speech settings of System Preferences -> Date & Time -> Clock -> Customize Voice?

enter image description here

karel
  • 13,706

3 Answers3

23

Yes, there is. The command

say -v Alex "Hello" -r 200

will cause the voice Alex say "Hello" at a rate of 200 words/minute.

Giacomo1968
  • 58,727
10

There is also an embedded speech command for changing the rate:

say '[[rate 200]] hello'
Lri
  • 42,502
  • 8
  • 126
  • 159
0

FWIW: I'm on Big Sur and the -r/--rate is simply ignored. However, the embedded command as described by @lri still works.

P.S. I see in an earlier comment that 10.13 also had that issue. Well...

qwerty_so
  • 222