VoiceOver in Cantonese is unable to speak the pattern /百分之[0-9]+/, i.e. Chinese percentage, e.g. "百分之10", "百分之20", "百分之1000", etc.
- Change Language to 繁體中文 (Traditional Chiense)
- Visit http://www.hko.gov.hk/textonly/v2/forecast/ndayc.htm in Safari
- Turn on VoiceOver with Default Dialect set to 中文 (廣東話) (Chinese (Cantonese))
- Use Rotor to change reading style to line by line
- Swipe down and VoiceOver reads every line except lines like "相 對 濕 度 : 百 分 之 80 至 95 。", which contains the pattern /百分之[0-9]+/
###iPad (Version: 7.1 (11D167), Model: MD513ZP/A) Apr 28 16:17:33 XXXs-iPad voiced[6835] : Error (hex)80000000 (int)-2147483648 at /SourceCache/VoiceServices/VoiceServices-228/Daemon/VSSpeechServer.m:947 (couldn't process text) Apr 28 16:17:33 XXXs-iPad voiced[6835] : _BeginSpeaking: couldn't begin playback
###iPod Touch (Version: 7.0.6 (11B651), Model: MC903ZP/A) Apr 28 16:29:09 XXXs-iPod-touch voiced[134] : Error (hex)80000000 (int)-2147483648 at /SourceCache/VoiceServices/VoiceServices-225.1/Daemon/VSSpeechServer.m:931 (couldn't process text) Apr 28 16:29:09 XXXs-iPod-touch voiced[134] : _BeginSpeaking: couldn't begin playback
Similar problem occurs in OS X 10.9.2. After execute the command say -v Sin-Ji "百分之10"
, no sound is produced.