summaryrefslogtreecommitdiffstats
path: root/packages/TtsService/src/android/tts/SynthProxy.java
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2009-06-25 18:37:55 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2009-06-26 09:46:28 -0700
commitd6d03e05bed76a49b8badda98e471bf36304b6ef (patch)
tree5fa6990b05198b111d51d60ef04b756296c2f918 /packages/TtsService/src/android/tts/SynthProxy.java
parentee513b600efeb55040030a3dc9c8e7ef74b36149 (diff)
downloadframeworks_base-d6d03e05bed76a49b8badda98e471bf36304b6ef.zip
frameworks_base-d6d03e05bed76a49b8badda98e471bf36304b6ef.tar.gz
frameworks_base-d6d03e05bed76a49b8badda98e471bf36304b6ef.tar.bz2
Use the same interface in the TTS engine interface for setLanguage and loadLanguage.
Adding function to check the support level for a language in TTS engine interface.
Diffstat (limited to 'packages/TtsService/src/android/tts/SynthProxy.java')
-rwxr-xr-xpackages/TtsService/src/android/tts/SynthProxy.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/TtsService/src/android/tts/SynthProxy.java b/packages/TtsService/src/android/tts/SynthProxy.java
index 3bdff37..a8eaaa4 100755
--- a/packages/TtsService/src/android/tts/SynthProxy.java
+++ b/packages/TtsService/src/android/tts/SynthProxy.java
@@ -73,6 +73,13 @@ public class SynthProxy {
public void setLanguage(String language, String country, String variant) {
native_setLanguage(mJniData, language, country, variant);
}
+
+ /**
+ * Loads the language: it's not set, but prepared for use later.
+ */
+ public void loadLanguage(String language, String country, String variant) {
+ native_loadLanguage(mJniData, language, country, variant);
+ }
/**
* Sets the speech rate
@@ -149,6 +156,9 @@ public class SynthProxy {
private native final void native_setLanguage(int jniData, String language, String country,
String variant);
+
+ private native final void native_loadLanguage(int jniData, String language, String country,
+ String variant);
private native final void native_setSpeechRate(int jniData, int speechRate);