Android.Service.Voice.VoiceInteractionService Members

The members of Android.Service.Voice.VoiceInteractionService are listed below.

See Also: Inherited members from Android.App.Service

Public Constructors

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
ServiceInterfacestring. The Android.Content.Intent that must be declared as handled by the service.
const
ServiceMetaDatastring. Name under which a VoiceInteractionService component publishes information about itself.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

CreateAlwaysOnHotwordDetector(string, Java.Util.Locale, AlwaysOnHotwordDetector.Callback) : AlwaysOnHotwordDetector
Creates an Android.Service.Voice.AlwaysOnHotwordDetector for the given keyphrase and locale.
static
IsActiveService(Android.Content.Context, Android.Content.ComponentName) : bool
Check whether the given service component is the currently active VoiceInteractionService.
override
OnBind(Android.Content.Intent) : Android.OS.IBinder
Return the communication channel to the service.
OnReady()
Called during service initialization to tell you when the system is ready to receive interaction from it.
OnShutdown()
Called during service de-initialization to tell you when the system is shutting the service down.
StartSession(Android.OS.Bundle)
Initiate the execution of a new Android.Service.Voice.VoiceInteractionSession.