Module: sayText() now requires unicode and is safe for all unicode characters