Autore Topic: tts con lingua spagnola, Locale non accetta ES.  (Letto 532 volte)

Offline davidino81

  • Utente junior
  • **
  • Post: 66
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc one v
  • Sistema operativo:
    Windows 7
tts con lingua spagnola, Locale non accetta ES.
« il: 27 Dicembre 2012, 12:09:44 CET »
0
Ciao a tutti, devo impostare il TextToSpeech con la lingia spagnola:
tts_parola.setLanguage(Locale.es);
ma eclipse non mi da come scleta ES ma solo imglese francese etc.
tts_parola.setLanguage(Locale.FRENCH);
La lingua è supportata:
Locale[] lingue=Locale.getAvailableLocales();
ma il problema è che e eclipse lo vede come un errore e quindi non compila.
Come posso fare ?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:tts con lingua spagnola, Locale non accetta ES.
« Risposta #1 il: 27 Dicembre 2012, 14:39:31 CET »
0
Invece che

Codice (Java): [Seleziona]
tts_parola.setLanguage(Locale.es);
prova

Codice (Java): [Seleziona]
tts_parola.setLanguage(new Locale("es"));
Basta guardare la documentazione ;)

Offline davidino81

  • Utente junior
  • **
  • Post: 66
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc one v
  • Sistema operativo:
    Windows 7
Re:tts con lingua spagnola, Locale non accetta ES.
« Risposta #2 il: 27 Dicembre 2012, 18:26:19 CET »
0
Grazie mille per la risposta però un problema mi rimane.
Facendo
Locale[] lingue=Locale.getAvailableLocales();
mi dice che pt_PT  cioè portoghese è supportato ma quando faccio
tts_parola.isLanguageAvailable(new Locale("pt")   
ottengo -2   cioè lingua non supportata, stessa cosa sul telefonino.
Come faccio ?