Class TextToSpeech
public class TextToSpeech : JVMBridgeBase<TextToSpeech>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<TextToSpeech>TextToSpeech
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<TextToSpeech>.IsAssignableFrom(IJavaType)JVMBridgeBase<TextToSpeech>.IsAssignableFrom<T>()JVMBridgeBase<TextToSpeech>.Execute<T>(params T[])JVMBridgeBase<TextToSpeech>.DynBridgeClazzJVMBridgeBase<TextToSpeech>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
TextToSpeech()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TextToSpeech()
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
arg0
Contextarg1
TextToSpeech.OnInitListenerarg2
String
TextToSpeech(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public TextToSpeech(params object[] args)
Parameters
args
object[]
Properties
ACTION_TTS_QUEUE_PROCESSING_COMPLETED
public static String ACTION_TTS_QUEUE_PROCESSING_COMPLETED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ERROR
public static int ERROR { get; }
Property Value
ERROR_INVALID_REQUEST
public static int ERROR_INVALID_REQUEST { get; }
Property Value
ERROR_NETWORK
public static int ERROR_NETWORK { get; }
Property Value
ERROR_NETWORK_TIMEOUT
public static int ERROR_NETWORK_TIMEOUT { get; }
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; }
Property Value
ERROR_OUTPUT
public static int ERROR_OUTPUT { get; }
Property Value
ERROR_SERVICE
public static int ERROR_SERVICE { get; }
Property Value
ERROR_SYNTHESIS
public static int ERROR_SYNTHESIS { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LANG_AVAILABLE
public static int LANG_AVAILABLE { get; }
Property Value
LANG_COUNTRY_AVAILABLE
public static int LANG_COUNTRY_AVAILABLE { get; }
Property Value
LANG_COUNTRY_VAR_AVAILABLE
public static int LANG_COUNTRY_VAR_AVAILABLE { get; }
Property Value
LANG_MISSING_DATA
public static int LANG_MISSING_DATA { get; }
Property Value
LANG_NOT_SUPPORTED
public static int LANG_NOT_SUPPORTED { get; }
Property Value
QUEUE_ADD
public static int QUEUE_ADD { get; }
Property Value
QUEUE_FLUSH
public static int QUEUE_FLUSH { get; }
Property Value
STOPPED
public static int STOPPED { get; }
Property Value
SUCCESS
public static int SUCCESS { get; }
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]
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
arg0
CharSequencearg1
Uri
Returns
AddSpeech(CharSequence, File)
public int AddSpeech(CharSequence arg0, File arg1)
Parameters
arg0
CharSequencearg1
File
Returns
AddSpeech(CharSequence, String, int)
public int AddSpeech(CharSequence arg0, String arg1, int arg2)
Parameters
arg0
CharSequencearg1
Stringarg2
int
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]
public bool AreDefaultsEnforced()
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]
public Locale GetDefaultLanguage()
Returns
GetDefaultVoice()
public Voice GetDefaultVoice()
Returns
GetEngines()
public List<TextToSpeech.EngineInfo> GetEngines()
Returns
GetFeatures(Locale)
[Obsolete]
public Set<String> GetFeatures(Locale arg0)
Parameters
Returns
GetLanguage()
[Obsolete]
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]
public int PlayEarcon(String arg0, int arg1, HashMap<String, String> arg2)
Parameters
Returns
PlaySilence(long, int, HashMap<String, String>)
[Obsolete]
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]
public int SetEngineByPackageName(String arg0)
Parameters
Returns
SetLanguage(Locale)
public int SetLanguage(Locale arg0)
Parameters
Returns
SetOnUtteranceCompletedListener(OnUtteranceCompletedListener)
[Obsolete]
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
arg0
CharSequencearg1
intarg2
Bundlearg3
String
Returns
Speak(String, int, HashMap<String, String>)
[Obsolete]
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
arg0
CharSequencearg1
Bundlearg2
ParcelFileDescriptorarg3
String
Returns
SynthesizeToFile(CharSequence, Bundle, File, String)
public int SynthesizeToFile(CharSequence arg0, Bundle arg1, File arg2, String arg3)
Parameters
arg0
CharSequencearg1
Bundlearg2
Filearg3
String
Returns
SynthesizeToFile(String, HashMap<String, String>, String)
[Obsolete]
public int SynthesizeToFile(String arg0, HashMap<String, String> arg1, String arg2)