Les,
Do you have the original script ?
Maybe something is missing

Also, what do you want to do with
$Agent.AudioOutput.Status ?
????
i don't get a look to how this thing is working, but it seems to me that there is a mistake in the line

_________________________
? getobject(Kixtart.org.Signature)