Macではsayコマンドで音声合成を再生することができますので、それを利用します。
リポジトリのあるディレクトリで
$ vim .git/hook/post-commit
#!/bin/zsh
git log -1 HEAD --pretty=format:%s | read _msg
/usr/bin/say -v "Kathy" "$_msg"
$ chmod +x .git/hook/post-commit
とします。そして、
$ git commit -am "Hello"
のようにコミットすると「Hello」と合成音声で再生されます。
'Kathy'は英語しか話してくれないので、日本語が混じっているとうまく再生されません。
日本語のときは、'Kyoko' にします。