Ask Different is a question and answer site for power users of Apple hardware and software. 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 there any way to trigger an Automator action with a sound? I'd like to be able to record a sound and trigger an action every time my computer's microphone receives the sound.

share|improve this question
Do you mean that Automator recognizes a sound that is coming from a microphone? – Martín Marconcini Oct 26 '10 at 7:04
@Martín I think he means when mac heard a sound run some automator script. – Am1rr3zA Oct 26 '10 at 9:48
@Am1rr yes but… from what I understand he wants it to be a “specific” sound recorded by him, which would be very difficult on its own. – Martín Marconcini Oct 26 '10 at 13:26
up vote 3 down vote accepted

Mac OS X comes with speech recognition (check System Preferences > Speech panel) but it can't easily recognize a generic sound, only built-in commands.

Now, it is possible to make an automator action or script that is triggered by an arbitrary phrase. However, if by "sound" you mean a beep, blip, crash or other sound that can't be recognized as a string of phonemes (ie. speech in english or possibly another language) then we're into serious Objective C programming territory here.

share|improve this answer
Not even Objective C, that will require a very decent knowledge of C and low level sound analysis algorithms. My head hurts and I only imagined it. – Martín Marconcini Oct 26 '10 at 15:49

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.