Ich möchte "A13" sprechen mit "A" ausgesprochen in "Englisch" und "13" in "Kantonesisch"; Unten ist der Code, den ich benutzt habe, aber es gibt mir nur "13" in Putonghua.Android Text-To-Speech sprechen Kantonesisch mit "Alphabet" programmatisch
tts.setLanguage(Locale.ENGLISH);
tts.speak("A", TextToSpeech.QUEUE_FLUSH, null);
tts.setLanguage(Locale.TRADITIONAL_CHINESE);
tts.speak("13", TextToSpeech.QUEUE_FLUSH, null);
Ich habe den Link unten gefolgt und installierte das tts-Paket für „Kantonesisch“, aber ich würde immer noch nicht „Kantonesisch“ in meiner app gesetzt. Allerdings, wenn ich Ekho TTS-Engine verwenden, würde es das gewünschte Ergebnis erzielen, aber die Stimme ist ein bisschen seltsam im Vergleich zu Google-Engine.
Hallo Peter: neues Gebietsschema ("Yue", "HK") funktioniert für mein Nexus-Telefon, aber nicht für das andere. Danke vielmals! –