Table of Contents

Class TextToSpeech

Namespace
Android.Speech.Tts
Assembly
MASES.Netdroid.dll
public class TextToSpeech : JVMBridgeBase<TextToSpeech>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<TextToSpeech>
TextToSpeech
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<TextToSpeech>.IsAssignableFrom(IJavaType)
JVMBridgeBase<TextToSpeech>.IsAssignableFrom<T>()
JVMBridgeBase<TextToSpeech>.Execute<T>(params T[])
JVMBridgeBase<TextToSpeech>.DynBridgeClazz
JVMBridgeBase<TextToSpeech>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

arg0 Context

Context

arg1 TextToSpeech.OnInitListener

TextToSpeech.OnInitListener

TextToSpeech(Context, OnInitListener, String)

public TextToSpeech(Context arg0, TextToSpeech.OnInitListener arg1, String arg2)

Parameters

arg0 Context

Context

arg1 TextToSpeech.OnInitListener

TextToSpeech.OnInitListener

arg2 String

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

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

ERROR

public static int ERROR { get; }

Property Value

int

ERROR_INVALID_REQUEST

public static int ERROR_INVALID_REQUEST { get; }

Property Value

int

ERROR_NETWORK

public static int ERROR_NETWORK { get; }

Property Value

int

ERROR_NETWORK_TIMEOUT

public static int ERROR_NETWORK_TIMEOUT { get; }

Property Value

int

ERROR_NOT_INSTALLED_YET

public static int ERROR_NOT_INSTALLED_YET { get; }

Property Value

int

ERROR_OUTPUT

public static int ERROR_OUTPUT { get; }

Property Value

int

ERROR_SERVICE

public static int ERROR_SERVICE { get; }

Property Value

int

ERROR_SYNTHESIS

public static int ERROR_SYNTHESIS { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LANG_AVAILABLE

public static int LANG_AVAILABLE { get; }

Property Value

int

LANG_COUNTRY_AVAILABLE

public static int LANG_COUNTRY_AVAILABLE { get; }

Property Value

int

LANG_COUNTRY_VAR_AVAILABLE

public static int LANG_COUNTRY_VAR_AVAILABLE { get; }

Property Value

int

LANG_MISSING_DATA

public static int LANG_MISSING_DATA { get; }

Property Value

int

LANG_NOT_SUPPORTED

public static int LANG_NOT_SUPPORTED { get; }

Property Value

int

QUEUE_ADD

public static int QUEUE_ADD { get; }

Property Value

int

QUEUE_FLUSH

public static int QUEUE_FLUSH { get; }

Property Value

int

STOPPED

public static int STOPPED { get; }

Property Value

int

SUCCESS

public static int SUCCESS { get; }

Property Value

int

Methods

AddEarcon(String, Uri)

public int AddEarcon(String arg0, Uri arg1)

Parameters

arg0 String

String

arg1 Uri

Uri

Returns

int

int

AddEarcon(String, File)

public int AddEarcon(String arg0, File arg1)

Parameters

arg0 String

String

arg1 File

File

Returns

int

int

AddEarcon(String, String)

[Obsolete]
public int AddEarcon(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

int

int

AddEarcon(String, String, int)

public int AddEarcon(String arg0, String arg1, int arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 int

int

Returns

int

int

AddSpeech(CharSequence, Uri)

public int AddSpeech(CharSequence arg0, Uri arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 Uri

Uri

Returns

int

int

AddSpeech(CharSequence, File)

public int AddSpeech(CharSequence arg0, File arg1)

Parameters

arg0 CharSequence

CharSequence

arg1 File

File

Returns

int

int

AddSpeech(CharSequence, String, int)

public int AddSpeech(CharSequence arg0, String arg1, int arg2)

Parameters

arg0 CharSequence

CharSequence

arg1 String

String

arg2 int

int

Returns

int

int

AddSpeech(String, String)

public int AddSpeech(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

int

int

AddSpeech(String, String, int)

public int AddSpeech(String arg0, String arg1, int arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 int

int

Returns

int

int

AreDefaultsEnforced()

[Obsolete]
public bool AreDefaultsEnforced()

Returns

bool

bool

GetAvailableLanguages()

public Set<Locale> GetAvailableLanguages()

Returns

Set<Locale>

Set

GetDefaultEngine()

public String GetDefaultEngine()

Returns

String

String

GetDefaultLanguage()

[Obsolete]
public Locale GetDefaultLanguage()

Returns

Locale

Locale

GetDefaultVoice()

public Voice GetDefaultVoice()

Returns

Voice

Voice

GetEngines()

public List<TextToSpeech.EngineInfo> GetEngines()

Returns

List<TextToSpeech.EngineInfo>

List

GetFeatures(Locale)

[Obsolete]
public Set<String> GetFeatures(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

Set<String>

Set

GetLanguage()

[Obsolete]
public Locale GetLanguage()

Returns

Locale

Locale

GetMaxSpeechInputLength()

public static int GetMaxSpeechInputLength()

Returns

int

int

GetVoice()

public Voice GetVoice()

Returns

Voice

Voice

GetVoices()

public Set<Voice> GetVoices()

Returns

Set<Voice>

Set

IsLanguageAvailable(Locale)

public int IsLanguageAvailable(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

int

int

IsSpeaking()

public bool IsSpeaking()

Returns

bool

bool

PlayEarcon(String, int, Bundle, String)

public int PlayEarcon(String arg0, int arg1, Bundle arg2, String arg3)

Parameters

arg0 String

String

arg1 int

int

arg2 Bundle

Bundle

arg3 String

String

Returns

int

int

PlayEarcon(String, int, HashMap<String, String>)

[Obsolete]
public int PlayEarcon(String arg0, int arg1, HashMap<String, String> arg2)

Parameters

arg0 String

String

arg1 int

int

arg2 HashMap<String, String>

HashMap

Returns

int

int

PlaySilence(long, int, HashMap<String, String>)

[Obsolete]
public int PlaySilence(long arg0, int arg1, HashMap<String, String> arg2)

Parameters

arg0 long

long

arg1 int

int

arg2 HashMap<String, String>

HashMap

Returns

int

int

PlaySilentUtterance(long, int, String)

public int PlaySilentUtterance(long arg0, int arg1, String arg2)

Parameters

arg0 long

long

arg1 int

int

arg2 String

String

Returns

int

int

SetAudioAttributes(AudioAttributes)

public int SetAudioAttributes(AudioAttributes arg0)

Parameters

arg0 AudioAttributes

AudioAttributes

Returns

int

int

SetEngineByPackageName(String)

[Obsolete]
public int SetEngineByPackageName(String arg0)

Parameters

arg0 String

String

Returns

int

int

SetLanguage(Locale)

public int SetLanguage(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

int

int

SetOnUtteranceCompletedListener(OnUtteranceCompletedListener)

[Obsolete]
public int SetOnUtteranceCompletedListener(TextToSpeech.OnUtteranceCompletedListener arg0)

Parameters

arg0 TextToSpeech.OnUtteranceCompletedListener

TextToSpeech.OnUtteranceCompletedListener

Returns

int

int

SetOnUtteranceProgressListener(UtteranceProgressListener)

public int SetOnUtteranceProgressListener(UtteranceProgressListener arg0)

Parameters

arg0 UtteranceProgressListener

UtteranceProgressListener

Returns

int

int

SetPitch(float)

public int SetPitch(float arg0)

Parameters

arg0 float

float

Returns

int

int

SetSpeechRate(float)

public int SetSpeechRate(float arg0)

Parameters

arg0 float

float

Returns

int

int

SetVoice(Voice)

public int SetVoice(Voice arg0)

Parameters

arg0 Voice

Voice

Returns

int

int

Shutdown()

public void Shutdown()

Speak(CharSequence, int, Bundle, String)

public int Speak(CharSequence arg0, int arg1, Bundle arg2, String arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 int

int

arg2 Bundle

Bundle

arg3 String

String

Returns

int

int

Speak(String, int, HashMap<String, String>)

[Obsolete]
public int Speak(String arg0, int arg1, HashMap<String, String> arg2)

Parameters

arg0 String

String

arg1 int

int

arg2 HashMap<String, String>

HashMap

Returns

int

int

Stop()

public int Stop()

Returns

int

int

SynthesizeToFile(CharSequence, Bundle, ParcelFileDescriptor, String)

public int SynthesizeToFile(CharSequence arg0, Bundle arg1, ParcelFileDescriptor arg2, String arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 Bundle

Bundle

arg2 ParcelFileDescriptor

ParcelFileDescriptor

arg3 String

String

Returns

int

int

SynthesizeToFile(CharSequence, Bundle, File, String)

public int SynthesizeToFile(CharSequence arg0, Bundle arg1, File arg2, String arg3)

Parameters

arg0 CharSequence

CharSequence

arg1 Bundle

Bundle

arg2 File

File

arg3 String

String

Returns

int

int

SynthesizeToFile(String, HashMap<String, String>, String)

[Obsolete]
public int SynthesizeToFile(String arg0, HashMap<String, String> arg1, String arg2)

Parameters

arg0 String

String

arg1 HashMap<String, String>

HashMap

arg2 String

String

Returns

int

int