Class TextToSpeech
public class TextToSpeech : JVMBridgeBase<TextToSpeech>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
TextToSpeech
- Implements
- Extension Methods
Constructors
TextToSpeech(Context, OnInitListener)
public TextToSpeech(Context arg0, TextToSpeech.OnInitListener arg1)
Parameters
TextToSpeech(Context, OnInitListener, String)
public TextToSpeech(Context arg0, TextToSpeech.OnInitListener arg1, String arg2)
Parameters
arg0Contextarg1TextToSpeech.OnInitListenerarg2String
TextToSpeech(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TextToSpeech(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
ACTION_TTS_QUEUE_PROCESSING_COMPLETED
public static String ACTION_TTS_QUEUE_PROCESSING_COMPLETED { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
ERROR
public static int ERROR { get; set; }
Property Value
ERROR_INVALID_REQUEST
public static int ERROR_INVALID_REQUEST { get; set; }
Property Value
ERROR_NETWORK
public static int ERROR_NETWORK { get; set; }
Property Value
ERROR_NETWORK_TIMEOUT
public static int ERROR_NETWORK_TIMEOUT { get; set; }
Property Value
ERROR_NOT_INSTALLED_YET
https://developer.android.com/reference/android/speech/tts/TextToSpeech.html#ERROR_NOT_INSTALLED_YET
public static int ERROR_NOT_INSTALLED_YET { get; set; }
Property Value
ERROR_OUTPUT
public static int ERROR_OUTPUT { get; set; }
Property Value
ERROR_SERVICE
public static int ERROR_SERVICE { get; set; }
Property Value
ERROR_SYNTHESIS
public static int ERROR_SYNTHESIS { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
LANG_AVAILABLE
public static int LANG_AVAILABLE { get; set; }
Property Value
LANG_COUNTRY_AVAILABLE
public static int LANG_COUNTRY_AVAILABLE { get; set; }
Property Value
LANG_COUNTRY_VAR_AVAILABLE
public static int LANG_COUNTRY_VAR_AVAILABLE { get; set; }
Property Value
LANG_MISSING_DATA
public static int LANG_MISSING_DATA { get; set; }
Property Value
LANG_NOT_SUPPORTED
public static int LANG_NOT_SUPPORTED { get; set; }
Property Value
QUEUE_ADD
public static int QUEUE_ADD { get; set; }
Property Value
QUEUE_FLUSH
public static int QUEUE_FLUSH { get; set; }
Property Value
STOPPED
public static int STOPPED { get; set; }
Property Value
SUCCESS
public static int SUCCESS { get; set; }
Property Value
Methods
AddEarcon(String, Uri)
public int AddEarcon(String arg0, Uri arg1)
Parameters
Returns
AddEarcon(String, File)
public int AddEarcon(String arg0, File arg1)
Parameters
Returns
AddEarcon(String, String)
[Obsolete("Deprecated in JVM")]
public int AddEarcon(String arg0, String arg1)
Parameters
Returns
AddEarcon(String, String, int)
public int AddEarcon(String arg0, String arg1, int arg2)
Parameters
Returns
AddSpeech(CharSequence, Uri)
public int AddSpeech(CharSequence arg0, Uri arg1)
Parameters
arg0CharSequencearg1Uri
Returns
AddSpeech(CharSequence, File)
public int AddSpeech(CharSequence arg0, File arg1)
Parameters
arg0CharSequencearg1File
Returns
AddSpeech(CharSequence, String, int)
public int AddSpeech(CharSequence arg0, String arg1, int arg2)
Parameters
arg0CharSequencearg1Stringarg2int
Returns
AddSpeech(String, String)
public int AddSpeech(String arg0, String arg1)
Parameters
Returns
AddSpeech(String, String, int)
public int AddSpeech(String arg0, String arg1, int arg2)
Parameters
Returns
AreDefaultsEnforced()
[Obsolete("Deprecated in JVM")]
public bool AreDefaultsEnforced()
Returns
CreatePoolableInstance(Context, OnInitListener)
HPA initializer for TextToSpeech(Android.Content.Context arg0, Android.Speech.Tts.TextToSpeech.OnInitListener arg1)
public static TextToSpeech CreatePoolableInstance(Context arg0, TextToSpeech.OnInitListener arg1)
Parameters
arg0Contextarg1TextToSpeech.OnInitListener
Returns
CreatePoolableInstance(Context, OnInitListener, String)
HPA initializer for TextToSpeech(Android.Content.Context arg0, Android.Speech.Tts.TextToSpeech.OnInitListener arg1, Java.Lang.String arg2)
public static TextToSpeech CreatePoolableInstance(Context arg0, TextToSpeech.OnInitListener arg1, String arg2)
Parameters
arg0Contextarg1TextToSpeech.OnInitListenerarg2String
Returns
GetAvailableLanguages()
https://developer.android.com/reference/android/speech/tts/TextToSpeech.html#getAvailableLanguages()
public Set<Locale> GetAvailableLanguages()
Returns
GetDefaultEngine()
public String GetDefaultEngine()
Returns
GetDefaultLanguage()
[Obsolete("Deprecated in JVM")]
public Locale GetDefaultLanguage()
Returns
GetDefaultVoice()
public Voice GetDefaultVoice()
Returns
GetEngines()
public List<TextToSpeech.EngineInfo> GetEngines()
Returns
GetFeatures(Locale)
[Obsolete("Deprecated in JVM")]
public Set<String> GetFeatures(Locale arg0)
Parameters
Returns
GetLanguage()
[Obsolete("Deprecated in JVM")]
public Locale GetLanguage()
Returns
GetMaxSpeechInputLength()
public static int GetMaxSpeechInputLength()
Returns
GetVoice()
public Voice GetVoice()
Returns
GetVoices()
public Set<Voice> GetVoices()
Returns
IsLanguageAvailable(Locale)
public int IsLanguageAvailable(Locale arg0)
Parameters
Returns
IsSpeaking()
public bool IsSpeaking()
Returns
PlayEarcon(String, int, Bundle, String)
public int PlayEarcon(String arg0, int arg1, Bundle arg2, String arg3)
Parameters
Returns
PlayEarcon(String, int, HashMap<String, String>)
[Obsolete("Deprecated in JVM")]
public int PlayEarcon(String arg0, int arg1, HashMap<String, String> arg2)
Parameters
Returns
PlaySilence(long, int, HashMap<String, String>)
[Obsolete("Deprecated in JVM")]
public int PlaySilence(long arg0, int arg1, HashMap<String, String> arg2)
Parameters
Returns
PlaySilentUtterance(long, int, String)
public int PlaySilentUtterance(long arg0, int arg1, String arg2)
Parameters
Returns
SetAudioAttributes(AudioAttributes)
public int SetAudioAttributes(AudioAttributes arg0)
Parameters
Returns
SetEngineByPackageName(String)
[Obsolete("Deprecated in JVM")]
public int SetEngineByPackageName(String arg0)
Parameters
Returns
SetLanguage(Locale)
public int SetLanguage(Locale arg0)
Parameters
Returns
SetOnUtteranceCompletedListener(OnUtteranceCompletedListener)
[Obsolete("Deprecated in JVM")]
public int SetOnUtteranceCompletedListener(TextToSpeech.OnUtteranceCompletedListener arg0)
Parameters
Returns
SetOnUtteranceProgressListener(UtteranceProgressListener)
public int SetOnUtteranceProgressListener(UtteranceProgressListener arg0)
Parameters
Returns
SetPitch(float)
public int SetPitch(float arg0)
Parameters
Returns
SetSpeechRate(float)
public int SetSpeechRate(float arg0)
Parameters
Returns
SetVoice(Voice)
public int SetVoice(Voice arg0)
Parameters
Returns
Shutdown()
public void Shutdown()
Speak(CharSequence, int, Bundle, String)
public int Speak(CharSequence arg0, int arg1, Bundle arg2, String arg3)
Parameters
arg0CharSequencearg1intarg2Bundlearg3String
Returns
Speak(String, int, HashMap<String, String>)
[Obsolete("Deprecated in JVM")]
public int Speak(String arg0, int arg1, HashMap<String, String> arg2)
Parameters
Returns
Stop()
public int Stop()
Returns
SynthesizeToFile(CharSequence, Bundle, ParcelFileDescriptor, String)
public int SynthesizeToFile(CharSequence arg0, Bundle arg1, ParcelFileDescriptor arg2, String arg3)
Parameters
arg0CharSequencearg1Bundlearg2ParcelFileDescriptorarg3String
Returns
SynthesizeToFile(CharSequence, Bundle, File, String)
public int SynthesizeToFile(CharSequence arg0, Bundle arg1, File arg2, String arg3)
Parameters
arg0CharSequencearg1Bundlearg2Filearg3String
Returns
SynthesizeToFile(String, HashMap<String, String>, String)
[Obsolete("Deprecated in JVM")]
public int SynthesizeToFile(String arg0, HashMap<String, String> arg1, String arg2)