Use growl pkg for cross-platformness.
Dynamically find out if we should use espeak or say.
Document reqs.