¿Cómo configurar el cantonés como el idioma de búsqueda por voz en una aplicación?

Mi código actual a continuación funciona bien cuando se usa el código ISO "ZH" para mandarín, pero no para cantonés. Este es el siguiente código

  Intent i = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
  String myLanguage= "yue";
   i.putExtra(RecognizerIntent.EXTRA_LANGUAGE, myLanguage);
   i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, myLanguage); 
   i.putExtra(RecognizerIntent.EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE, myLanguage);

Respuestas a la pregunta(2)

Su respuesta a la pregunta