The "Event not found" message is due to the exclamation mark at the end of "hello world!" Try leaving it out or escaping it with a backslash. This should at least pass the input to eSpeak rather than Bash amping out before eSpeak ever sees it. ~Kyle