Il componente TestToSpeech legge a voce alta il testo specificato.
Si può impostare il tono e la velocità della lettura.
Si può inoltre impostare il linguaggio. Si cambia la pronuncia delle parole non la lingua parlata.
Si può impostare anche il codice dello Stato. Cambierà la pronuncia, per esempio British English (GBR) suonerà diverso da US English (USA).
Le lingue e gli stati disponibili dipendono dal dispositivo e possono essere elencati con le proprietà AvailableLanguages e AvailableCountries.
Proprietà
- AvailableCountries
- Lista dei codici degli stati disponibili.
- AvailableLanguages
- Lista delle lingue disponibili.
Check the Android developer documentation under supported languages to find the meanings of these abbreviations.
- Lista delle lingue disponibili.
- Country
- Restituisce/imposta il codice dello Stato: GBR, ITA, USA, …
- British English (GBR) potrebbe suonare diverso da US English (USA).
- Language
- Restituisce/imposta il codice del linguaggio: fr, en, it, …
- Si può ottenere un accento francese per una frase inglese.
- Pitch
- Imposta il tono: 0=grave, 1=normale, 2=acuto
- Result
- …
- SpeechRate
- Imposta la velocità: 0=lento, 1=normale, 2=veloce
Eventi
- AfterSpeaking() — Evento successivo alla lettura del messaggio con risultato vero/falso.
- BeforeSpeaking() — Evento precedente alla lettura del messaggio.
Metodi
- Speak(testo) — Legge il messaggio specificato.