Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

Ok, Sunday question :) Trying to make a little joke...

1) if you open a terminal, and type "say -a ?", Mac OS X will give you the list of devices it can send spoken words to. On mine, it says:

39 AirPlay
47 Built-in Output

2) I have a Denon airplay-ready received in my living room and I'm trying to send spoken words to my wife downstairs... I can send music without any problem using iTunes so, from an infrastructure standpoint, I'm all set.

3) I want my computer to say (out of the blue) "Honey, why don't you bring me a cup of coffee". I can make it say that locally on my internal laptop speakers, but I can't seem to send that to device 39 successfully.

I am suspecting that there are a few other things that need to be setup before it works, i.e. setting up airplay output to "denon", maybe opening a channel and reserving it. I don't know.

Has anyone played with this? Is there a way to setup airplay from the command line? That would be awesome :)

share|improve this question

The syntax of say -a AirPlay "Honey, why don't you bring me a cup of coffee" seems to work for me better than using the numbers. You could play with the rate (-r) and voice (-v) to get the effect you want.

share|improve this answer
Great idea but if you're doing all that just for a cup of coffee, you're wasting you time! ;-) – SaxDaddy Mar 25 '14 at 0:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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