diff options
author | Charles Chen <clchen@google.com> | 2010-02-11 16:44:45 -0800 |
---|---|---|
committer | Charles Chen <clchen@google.com> | 2010-02-11 16:44:45 -0800 |
commit | 76d9c3cb4f6f8c027959d2951e35a8b37762a1f3 (patch) | |
tree | 18c1e1ff8136c67ca9bb4c4b2ac6f3efdf3f6992 /core/java | |
parent | 49ffc0ff72a29f000b56deb34b0706cbfc5624bf (diff) | |
download | frameworks_base-76d9c3cb4f6f8c027959d2951e35a8b37762a1f3.zip frameworks_base-76d9c3cb4f6f8c027959d2951e35a8b37762a1f3.tar.gz frameworks_base-76d9c3cb4f6f8c027959d2951e35a8b37762a1f3.tar.bz2 |
Adding Intent extra strings to TextToSpeech.Engine for doing
voice data checks.
Diffstat (limited to 'core/java')
-rwxr-xr-x | core/java/android/speech/tts/TextToSpeech.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/core/java/android/speech/tts/TextToSpeech.java b/core/java/android/speech/tts/TextToSpeech.java index bbbeb3f..c3a6f6b 100755 --- a/core/java/android/speech/tts/TextToSpeech.java +++ b/core/java/android/speech/tts/TextToSpeech.java @@ -256,6 +256,28 @@ public class TextToSpeech { * the TextToSpeech engine specifies the locale associated with each resource file. */ public static final String EXTRA_VOICE_DATA_FILES_INFO = "dataFilesInfo"; + /** + * Extra information received with the {@link #ACTION_CHECK_TTS_DATA} intent where + * the TextToSpeech engine returns an ArrayList<String> of all the available voices. + * The format of each voice is: lang-COUNTRY-variant where COUNTRY and variant are + * optional (ie, "eng" or "eng-USA" or "eng-USA-FEMALE"). + */ + public static final String EXTRA_AVAILABLE_VOICES = "availableVoices"; + /** + * Extra information received with the {@link #ACTION_CHECK_TTS_DATA} intent where + * the TextToSpeech engine returns an ArrayList<String> of all the unavailable voices. + * The format of each voice is: lang-COUNTRY-variant where COUNTRY and variant are + * optional (ie, "eng" or "eng-USA" or "eng-USA-FEMALE"). + */ + public static final String EXTRA_UNAVAILABLE_VOICES = "unavailableVoices"; + /** + * Extra information sent with the {@link #ACTION_CHECK_TTS_DATA} intent where the + * caller indicates to the TextToSpeech engine which specific sets of voice data to + * check for by sending an ArrayList<String> of the voices that are of interest. + * The format of each voice is: lang-COUNTRY-variant where COUNTRY and variant are + * optional (ie, "eng" or "eng-USA" or "eng-USA-FEMALE"). + */ + public static final String EXTRA_CHECK_VOICE_DATA_FOR = "checkVoiceDataFor"; // extras for a TTS engine's data installation /** |