TextToSpeech.Language Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
deprecated
Restituisce un'istanza delle impostazioni locali che descrive la lingua attualmente utilizzata per le richieste di sintesi inviate al motore TextToSpeech.
[System.Obsolete("deprecated")]
public virtual Java.Util.Locale? Language { [Android.Runtime.Register("getLanguage", "()Ljava/util/Locale;", "GetGetLanguageHandler")] get; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getLanguage", "()Ljava/util/Locale;", "GetGetLanguageHandler")>]
member this.Language : Java.Util.Locale
Valore della proprietà
lingua, paese (se presente) e variante (se presente) usato dal client archiviato in un'istanza delle impostazioni locali o null
in caso di errore.
- Attributi
Commenti
Restituisce un'istanza delle impostazioni locali che descrive la lingua attualmente utilizzata per le richieste di sintesi inviate al motore TextToSpeech.
In Android 4.2 e prima (API <= 17) questa funzione restituisce la lingua attualmente usata dal motore TTS. Ovvero l'ultima lingua impostata da questo o da qualsiasi altro client da una TextToSpeech#setLanguage
chiamata allo stesso motore.
Nelle versioni android successive alla 4.2 questa funzione restituisce la lingua attualmente usata per le richieste di sintesi inviate dal client. Ovvero l'ultima lingua impostata da una TextToSpeech#setLanguage
chiamata a questa istanza.
Se una voce è impostata (da #setVoice(Voice)
), getLanguage restituirà la lingua della voce attualmente impostata.
Si noti che l'oggetto Locale restituito da questo metodo non è un oggetto Locale valido. Il campo lingua contiene un codice ISO 639-2/T a tre lettere (in cui le impostazioni locali appropriate userebbero un codice ISO 639-1 a due lettere) e il campo paese contiene un codice paese ISO 3166 a tre lettere (dove le impostazioni locali appropriate userebbero un codice ISO 3166-1 a due lettere).
Questo membro è deprecato. A partire dal livello API 21, usare getVoice().getLocale()
(#getVoice()
).
Documentazione java per android.speech.tts.TextToSpeech.getLanguage()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.