Condividi tramite


TextToSpeech.Language Proprietà

Definizione

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.

Si applica a