Android TTS Langues
Je suis à jouer avec l'Android TTS. Je suis en train de mettre à parler en espagnol du Mexique, plutôt que de l'Espagne.
J'ai essayé plusieurs combinaison de code de langue /pays code, mais je n'ai pas été en mesure d'obtenir quoi que ce soit par l'espagnol d'Espagne. Voici mon code actuellement
loc = new Locale("es", "MEX");
myTts.setLanguage(loc);
say("Hello");
J'ai aussi essayé ("es","NOUS"), ("es","LA"), ("spa","NOUS"), ("spa","MEX") avec toutes les combinaisons que je pense, c'est de me montrer cela dans le journal:
TtsEngine::setLanguage correspond à la langue(spa), mais ne correspondant pas au pays(MEX).
chargé-es-ES avec succès
Je peux quitter mon application et d'ouvrir le TTS de Service Prolongée. Si j'ai mis la langue en espagnol[es] ou en espagnol d'Amérique latine. De toute façon, quand j'appuie sur "écouter" aperçu avant j'obtiens un "Hola" qui est prévu. Mais à partir de mon application, j'obtiens un "Heyyo" au lieu de "Hola". N'importe qui peut voir ce que je fais mal à définir ma langue?
OriginalL'auteur Tim | 2010-08-26
Vous devez vous connecter pour publier un commentaire.
J'ai utilisé le code suivant et il fonctionne très bien en espagnol.
Super réponse! Il a travaillé pour moi aussi!
OriginalL'auteur Joseph Selvaraj
Je n'ai pas utilisé le TTS sur Android pour le moment donc je ne sais pas si c'est pertinent, mais le Paramètres régionaux constructeur s'attend à un pays de 2 lettres de code et le code ISO du pays pour le Mexique est MX.
OriginalL'auteur Dan Dyer
C'est un peu déroutant si il veut la 2 lettre ou 3 lettre les codes de pays. Le Paramètres régionaux documentation dit 2 la lettre, il serait donc sp-MX, mais le TTS doc montre un exemple avec le code à 3 lettres, donc spa-MEX serait la bonne.
Quel appareil/sdk version utilisez-vous? Si ni le travail, il se peut que votre appareil ne prend pas en charge espagnol-mexique. La première section de la TTS doc montre comment aller sur la vérification de la languge ressources spécifiques, et de les télécharger si ils ne sont pas présents.
Avez-vous essayez de télécharger le langage spécifique des ressources?
lien vers TTS doc est cassé
OriginalL'auteur Cheryl Simon