Posted by & filed under Linux.

This was pretty difficult to figure out… The eSpeak documentation isn’t all that good.

espeak -ven-us+f4 -s170 "6 new wireless networks found"

Use the -v option to specifiy a voice. After that you can provide the type of language, such as en or en-us. After that, add a plus, then either m or f, and a 1 – 5. The s option lets you set the speed. Unfortunately, most of the voices sound pretty bad…

Thomas Hunter II

Thomas is passionate about technology and building products. A web design business created while attending college slowly evolved into a brick and mortar on Main St. of his small Midwestern hometown. His desire for fame and fortune led to the co-founding of a Y Combinator startup and a life in California.


Hey there! I'm currently writing a book on Microservices which I expect to release in early 2017. If you're interested in getting updates please signup here. More info about the Book
  • Eric

    -p50 -s100 for a dreary butler.

    • ploy

      The meaning of -ven ??

  • Eric

    Oops left out the -ven-uk. That’s key.

  • Justin Chaschowy

    Nice writeup thank you.