Create an autorelease pool for speech_done as it's called on a separate thread which may have no autorelease pool set up.
Create an autorelease pool for speech_done as it's called on a separate thread which may have no autorelease pool set up.

Otherwise, on 10.5, I end up with:

8/24/10 12:48:24 AM Pester[64216] *** _NSAutoreleaseNoPool(): Object 0x1a0a6bf0 of class NSMethodSignature autoreleased with no pool in place - just leaking
Stack: (0x965b7f4f 0x964c4432 0x947f53ad 0x23922 0x19c69979 0x19c74b01 0x19c74b5d 0x9617afbb 0x94b05155 0x94b05012)

ssp/Pester,nriley/Pester,ssp/Pester,ssp/Pester,ssp/Pester,ssp/Pester,nriley/Pester