I got a great tip from my friend Will Stevenson yesterday. Apparently iOS6 not only added text-to-speech support for new languages, but also enabled the ability to recognize and read out Chinese, even when the phone is in English language mode, and even when the text is a mix of Chinese and English.
What it is
Here’s an example of “Speak” enabled for a Chinese spam text:
Here’s an example of “Speak” for a note which includes both English and Chinese (I’m not sure why there’s a choice of reading in either 中文 or English; either one does the same thing):
For text messages, iOS treats each SMS text as one big block of text, and it won’t highlight individual words as it reads them (even though it reads them all). For other types of text, though, in apps like the Notes app, it will highlight each character as it reads it out:
[Side note: here's what the note was about. I took notice of it because it's a fairly rare example of mixing simplified and traditional Chinese characters in print. It was done to put the 心 (heart) back into the character for love, since the simplified version 爱 quite literally takes the "heart" (心) out of (traditional) "love" (愛).]
How to enable it
Anyway, since you’re likely here to get your iOS6 device speaking Chinese, here’s how you do it.
First, go to Settings > General > Accessibility (Accessibility is near the bottom of all the stuff in “General.” Just a little hard to find. Naturally.)
Right at the top, you’ll see an Accessibility section called “Vision.” There you’ll see an item called “Speak Selection.” Touch on that. On the next screen, turn it ON. You can also turn no “Highlight Words” here too (why not?). You probably don’t want to mess with the speaking rate. It gets way too fast pretty quickly.
Here’s the really cool thing, though. There’s a “Dialects” section. (And no, I’m not going into the “what is a dialect, really? discussion here!) In there, you can not only choose the dialect for English and other languages, but also for Chinese! At the bottom of the “Dialects” section, under 中文, you can choose mainland Mandarin (中国), Cantonese (廣東話), and Taiwanese Mandarin (台灣). Not sure why they chose two regions and a language/dialect/topolect as the choices. But anyway, fun stuff!
What it means
Why does this matter? Well, my friend Will discovered it by accident as he was going through the somewhat tedious routine of copying a text so that he could then paste it into Pleco‘s pasteboard reader. He tried playing the text, and much to his surprise, he could hear the Chinese (whereas in the past, on iOS5, the text-to-speech converter would just skip over all Chinese). In this particular example, after having the Chinese read to him, he didn’t need to look it up after all.
Because a lot of the challenge of Chinese is simply recognizing the characters for the words you already know, text-to-speech can be extremely convenient. Will’s reaction was, “now that I have this feature, I’m going to be using Pleco a lot less now!”
Interesting. Let me know if you think this new feature changes how you learn Chinese on your phone, or if it’s just no big deal to you.