Cantonese on Android

How to write, type, listen to, and dictate Cantonese on your Google Android phone or tablet.


Write

To input Chinese Cantonese by Handwriting or strokes:

  1. Go to Settings > System > Languages & Input > Virtual keyboard > Gboard
  2. In GBoard Settings.
    Add Cantonese: Languages > Add keyboard > Chinese > Cantonese
  3. You can now select: Cangjie, Handwriting, Quick Cangjie, or Stroke.

Now, wherever you see the keyboard, you can Hold the Globe icon ( 🌐 ) and select the keyboard you want.


Type

Cantonese can be typed using different romanization (pronunciation) methods. These include Jyutping (粵拼 | jyut⁶ ping³), Yale (耶魯 | yèh-lóuh), Sidney Lau, Cantonese Pinyin and Guangdong.

Jyutping and Yale are two of the most popular Cantonese input methods. Jyutping is more modern, technologically recognized, phonetically accurate, and intuitive to native Cantonese and IPA users. Yale is more intuitive to native English speakers, has a longer history, and can be found in traditional textbooks. It is easy to switch between both (jyut⁶ ping³, yèh lóuh).

To type Cantonese on Android:

  1. Go to Settings > System > Languages & Input > Virtual keyboard > Gboard
  2. In GBoard Settings.
    Add Cantonese: Languages > Add keyboard > Chinese > Cantonese
  3. Select the keyboard Pinyin.
  4. Select Pinyin Standard. Android allows Cantonese to be typed using Jyutping, Yale, or Cantonese Pinyin.

Now, wherever you see the keyboard, you can Hold the Globe icon ( 🌐 ) and select Cantonese Pinyin keyboard.


Listen (TTS)

To get your Android phone to read out Cantonese Chinese text (Text to Speech):

  1. Go to Settings > Accessibility > Select to Speak, and select “On”.
  2. Go to Settings > Accessibility > Text-to-speech output > Language, and select “Cantonese (Hong Kong)”.

Now, whenever you see Cantonese Chinese Text, you can listen to it by:

  1. Tap the Person Icon in the bottom right .
  2. Highlight the section of the screen you want read out loud. The text will then play .

Dictate

To input Cantonese Chinese by speaking to your Android Phone (via Speech to Text, Dictation):

  1. Go to Settings > System > Languages & Input > Virtual keyboard > Google Voice Typing
  2. Go to Languages
  3. Select "廣東話(香港)" (Cantonese (Hong Kong)). Tap Save.

Now, wherever you see the keyboard, you can tap the Dictation button ( ) and start speaking in Cantonese.


Google Assistant

Google's Voice Assistant supports Cantonese on some Android phones. See if Cantonese is supported on your Android Phone with these instructions.

Google Home does NOT currently support Cantonese. If you want to see Google support Cantonese – please let Google know.

You can write your own message, or copy the following:

"Please add support for Cantonese (廣東話 | 粵語) on all Google Assistant devices, including Google Home." Copy


Footnotes

Note: The information here is based on a Google Pixel 2, running Android 8.1.0.