Nas preferências do iChat, no painel Alertas, você pode selecionar o evento Message Received
, marcar a caixa abaixo que diz Run an AppleScript script:
e usar o AppleScript para alterar a voz dependendo do usuário e falar a mensagem.
using terms from application "iChat"
on message received theText from theBuddy for theChat
if (theBuddy = "Joe") then
set theVoice to "Bubbles"
else
set theVoice to "Bruce"
end if
say theText using theVoice
end message received
end using terms from
Infelizmente, não há voz de chipmunk incluída no osx.
Editar:
Felizmente, há uma maneira de imitar a voz do chipmunk. :)
if (theBuddy = "Joe the Chipmunk") then
say theText using "Bruce" pitch 75 speaking rate 250
else
say theText using "Bruce"
end if