> I'm not buying you couldn't make a decent, self-contained, off-line speech recognition system.
I agree. It's not a problem of technology, it's a problem of incentive. There's no money in developing self-contained, off-line speech recognition system, unfortunately.