Google Voice Input special characters and symbols no longer working?
This was fixed somehow after switching back to Cyanogenmod 7.1. Sorry I don't know exactly what caused it, but for anyone with the problem, I'd suggest flashing a more stable ROM (if you're rooted).