Yup
In your case, the problem is of a different nature. The device is not intended for iGO even though it is WinCE based. Drivers are different, they don't behave the same. Launcher and UI also played a big role.
By using shell scripts for unlocking, not all system parameters are functional.
Even the sound subsystem itself can be related to that case.
Etc ...

Maybe you should try another TTS engine.