Questions tagged [say]

12 questions
18
votes
4 answers

Is it possible to change the voice of the "say" command?

Is it possible to change the voice that Mac OS X uses for the say command? How?
Moshe
  • 5,908
16
votes
6 answers

How can I change how OS X's 'say' command pronounces a word?

OS X's say command is useful for some tasks (such as Skype's 'notify me when a contact comes online), but it is pronouncing some names incorrectly. Is there a way to teach say to pronounce a word differently? For example, try: say "Hi, Joel…
jwhitlock
  • 630
9
votes
3 answers

How can you make OS X's say command speak IPA characters?

I have about 200 lines of Beowulf which a few friends of mine and I rendered into International Phonetic Alphabet about a year and a half ago. At the time, one of the tools we used to check the pronunciations back was OS X's say command. Here's the…
3
votes
2 answers

The macOS “say” utility does not work for non-root users in Sierra

I have a program that invokes the say command line utility on my mac that stopped working after I upgraded to macOS Sierra. When I try to run the /usr/bin/say command from the command line, it just hangs (requires a ctrl+c). If I run as root, it…
3
votes
5 answers

How to run a bash script outside of a terminal?

Hey All, wrote this script to confuse my girlfriend when she is using my computer. The only trouble is that if the terminal gets closed the script stops to execute. It currently executes in the background but how can I make it run in the…
2
votes
0 answers

The 'say' command is not working with the 'at' command

I'm running macOS 10.13.5, and I want the Mac to say something, such as the current time, with the at command for the specified time. I have already loaded the atrun daemon, and the following command is working: at now + 1 minute echo "blah" >…
1
vote
0 answers

Is there a reference guide for the phoneme representations used by Repeat After Me?

Repeat After Me uses a distinct phoneme representation (shared with the command-line tool "say"). For example, the word "repeat" maps to "_rIXp1IYt." There is a small appendix of certain vowels and consonants provided…
1
vote
0 answers

why does French voice thomas mispronounce "allé"

The commands say -v Thomas 'il y est allé.' say -v Amelie 'il y est allé.' reveal that currently, Thomas, a supposedly French voice, is incapable of pronouncing the extremely common French word "allé". Instead, he spells it out. This would be like…
0
votes
1 answer

How to convert pdf to mp3/aiff in OSX (Chapter by Chapter)

I am using OSX and I am looking for a tool to convert pdf to mp3. Found this article http://hints.macworld.com/article.php?story=20080427091554310 where it converts entire pdf to a single mp3. I want to break pdf into Chapters and then convert…
0
votes
1 answer

Script to Change Pronunciations on Mac

So I've been looking around on how to change how my mac says things, I have found my answer but what I need is some help with the coding. Here is what I want to do: Create a list of word pairs. Create a script that substitutes words in its…
0
votes
1 answer

How to run `say` at a specified time with `at` on macOS?

Running echo "say hello" | at now+1 on macOS should enqueue a task to be executed one minute in the future: saying hello. Issuing say hello works fine, as does echo "touch a-file" | at now+1, but the combination does not. I believe that the runtime…
0
votes
1 answer

MacOS is not saving output from say -o

I have enable "Speech" on the MacOS system and run this command and hear the output: say "Hello there" But if I try to run following command: say -o "Hello, this is not working" The terminal seems like is doing something and hangs but creates the…