public class TranslatorService
extends java.lang.Object
| Constructor and Description |
|---|
TranslatorService() |
| Modifier and Type | Method and Description |
|---|---|
static void |
getLanguagesForSpeak(ClientIdentity identity,
java.lang.String locale,
OnCompleteListener<GetLanguagesForSpeakResponse> completedCallback,
java.lang.Object state)
Helper method to initiate the call that gets the supported languages for
speak method.
|
static void |
getLanguagesForTranslate(ClientIdentity identity,
java.lang.String locale,
OnCompleteListener<GetLanguagesForTranslateResponse> completedCallback,
java.lang.Object state)
Helper method to initiate the call that gets the supported languages for
translate method.
|
static void |
speak(ClientIdentity identity,
java.lang.String text,
java.lang.String language,
java.lang.String format,
java.lang.String options,
OnCompleteListener<SpeakResponse> completedCallback,
java.lang.Object state)
Helper method to initiate the call that speak method.
|
static void |
translate(ClientIdentity identity,
java.lang.String text,
java.lang.String to,
java.lang.String from,
OnCompleteListener<TranslateResponse> completedCallback,
java.lang.Object state)
Helper method to initiate the call that translate method.
|
public static void getLanguagesForSpeak(ClientIdentity identity, java.lang.String locale, OnCompleteListener<GetLanguagesForSpeakResponse> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - the client identitylocale - the system localecompletedCallback - completion callbackstate - user defined state objectjava.lang.Exceptionpublic static void getLanguagesForTranslate(ClientIdentity identity, java.lang.String locale, OnCompleteListener<GetLanguagesForTranslateResponse> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - the client identitylocale - the system localecompletedCallback - completion callbackstate - user defined state objectjava.lang.Exceptionpublic static void speak(ClientIdentity identity, java.lang.String text, java.lang.String language, java.lang.String format, java.lang.String options, OnCompleteListener<SpeakResponse> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - the client identitytext - the content to speaklanguage - the language of the speechformat - the stream format of the content type. Currently "audio/wav"
and "audio/mp3" are available.options - Specifies the quality of the audio signals. Currently
"MaxQuality" and "MinSize" are available.completedCallback - completion callbackstate - user defined state objectjava.lang.Exceptionpublic static void translate(ClientIdentity identity, java.lang.String text, java.lang.String to, java.lang.String from, OnCompleteListener<TranslateResponse> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - the client identitytext - the text to be translatedto - the language translate tofrom - the language translate fromcompletedCallback - completion callbackstate - user defined state objectjava.lang.Exception