Table of Contents

Class SpeechRecognizer

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

SpeechRecognizer()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public SpeechRecognizer()

SpeechRecognizer(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 SpeechRecognizer(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CONFIDENCE_SCORES

public static String CONFIDENCE_SCORES { get; }

Property Value

String

DETECTED_LANGUAGE

public static String DETECTED_LANGUAGE { get; }

Property Value

String

ERROR_AUDIO

public static int ERROR_AUDIO { get; }

Property Value

int

ERROR_CANNOT_CHECK_SUPPORT

public static int ERROR_CANNOT_CHECK_SUPPORT { get; }

Property Value

int

ERROR_CANNOT_LISTEN_TO_DOWNLOAD_EVENTS

public static int ERROR_CANNOT_LISTEN_TO_DOWNLOAD_EVENTS { get; }

Property Value

int

ERROR_CLIENT

public static int ERROR_CLIENT { get; }

Property Value

int

ERROR_INSUFFICIENT_PERMISSIONS

public static int ERROR_INSUFFICIENT_PERMISSIONS { get; }

Property Value

int

ERROR_LANGUAGE_NOT_SUPPORTED

public static int ERROR_LANGUAGE_NOT_SUPPORTED { get; }

Property Value

int

ERROR_LANGUAGE_UNAVAILABLE

public static int ERROR_LANGUAGE_UNAVAILABLE { 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_NO_MATCH

public static int ERROR_NO_MATCH { get; }

Property Value

int

ERROR_RECOGNIZER_BUSY

public static int ERROR_RECOGNIZER_BUSY { get; }

Property Value

int

ERROR_SERVER

public static int ERROR_SERVER { get; }

Property Value

int

ERROR_SERVER_DISCONNECTED

public static int ERROR_SERVER_DISCONNECTED { get; }

Property Value

int

ERROR_SPEECH_TIMEOUT

public static int ERROR_SPEECH_TIMEOUT { get; }

Property Value

int

ERROR_TOO_MANY_REQUESTS

public static int ERROR_TOO_MANY_REQUESTS { 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

LANGUAGE_DETECTION_CONFIDENCE_LEVEL

public static String LANGUAGE_DETECTION_CONFIDENCE_LEVEL { get; }

Property Value

String

LANGUAGE_DETECTION_CONFIDENCE_LEVEL_CONFIDENT

public static int LANGUAGE_DETECTION_CONFIDENCE_LEVEL_CONFIDENT { get; }

Property Value

int

LANGUAGE_DETECTION_CONFIDENCE_LEVEL_HIGHLY_CONFIDENT

public static int LANGUAGE_DETECTION_CONFIDENCE_LEVEL_HIGHLY_CONFIDENT { get; }

Property Value

int

LANGUAGE_DETECTION_CONFIDENCE_LEVEL_NOT_CONFIDENT

public static int LANGUAGE_DETECTION_CONFIDENCE_LEVEL_NOT_CONFIDENT { get; }

Property Value

int

LANGUAGE_DETECTION_CONFIDENCE_LEVEL_UNKNOWN

public static int LANGUAGE_DETECTION_CONFIDENCE_LEVEL_UNKNOWN { get; }

Property Value

int

LANGUAGE_SWITCH_RESULT

public static String LANGUAGE_SWITCH_RESULT { get; }

Property Value

String

LANGUAGE_SWITCH_RESULT_FAILED

public static int LANGUAGE_SWITCH_RESULT_FAILED { get; }

Property Value

int

LANGUAGE_SWITCH_RESULT_NOT_ATTEMPTED

public static int LANGUAGE_SWITCH_RESULT_NOT_ATTEMPTED { get; }

Property Value

int

LANGUAGE_SWITCH_RESULT_SKIPPED_NO_MODEL

public static int LANGUAGE_SWITCH_RESULT_SKIPPED_NO_MODEL { get; }

Property Value

int

LANGUAGE_SWITCH_RESULT_SUCCEEDED

public static int LANGUAGE_SWITCH_RESULT_SUCCEEDED { get; }

Property Value

int

RECOGNITION_PARTS

public static String RECOGNITION_PARTS { get; }

Property Value

String

RESULTS_ALTERNATIVES

public static String RESULTS_ALTERNATIVES { get; }

Property Value

String

RESULTS_RECOGNITION

public static String RESULTS_RECOGNITION { get; }

Property Value

String

TOP_LOCALE_ALTERNATIVES

public static String TOP_LOCALE_ALTERNATIVES { get; }

Property Value

String

Methods

Cancel()

public void Cancel()

CheckRecognitionSupport(Intent, Executor, RecognitionSupportCallback)

public void CheckRecognitionSupport(Intent arg0, Executor arg1, RecognitionSupportCallback arg2)

Parameters

arg0 Intent

Intent

arg1 Executor

Executor

arg2 RecognitionSupportCallback

RecognitionSupportCallback

CreateOnDeviceSpeechRecognizer(Context)

public static SpeechRecognizer CreateOnDeviceSpeechRecognizer(Context arg0)

Parameters

arg0 Context

Context

Returns

SpeechRecognizer

SpeechRecognizer

CreateSpeechRecognizer(Context)

public static SpeechRecognizer CreateSpeechRecognizer(Context arg0)

Parameters

arg0 Context

Context

Returns

SpeechRecognizer

SpeechRecognizer

CreateSpeechRecognizer(Context, ComponentName)

public static SpeechRecognizer CreateSpeechRecognizer(Context arg0, ComponentName arg1)

Parameters

arg0 Context

Context

arg1 ComponentName

ComponentName

Returns

SpeechRecognizer

SpeechRecognizer

Destroy()

public void Destroy()

IsOnDeviceRecognitionAvailable(Context)

public static bool IsOnDeviceRecognitionAvailable(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

IsRecognitionAvailable(Context)

public static bool IsRecognitionAvailable(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

SetRecognitionListener(RecognitionListener)

public void SetRecognitionListener(RecognitionListener arg0)

Parameters

arg0 RecognitionListener

RecognitionListener

StartListening(Intent)

public void StartListening(Intent arg0)

Parameters

arg0 Intent

Intent

StopListening()

public void StopListening()

TriggerModelDownload(Intent)

public void TriggerModelDownload(Intent arg0)

Parameters

arg0 Intent

Intent

TriggerModelDownload(Intent, Executor, ModelDownloadListener)

public void TriggerModelDownload(Intent arg0, Executor arg1, ModelDownloadListener arg2)

Parameters

arg0 Intent

Intent

arg1 Executor

Executor

arg2 ModelDownloadListener

ModelDownloadListener