Android.Service.Voice.VoiceInteractionService Class
Top-level service of the current global voice interactor, which is providing support for hotwording etc.

See Also: VoiceInteractionService Members

Syntax

[Android.Runtime.Register("android/service/voice/VoiceInteractionService", DoNotGenerateAcw=true)]
public class VoiceInteractionService : Android.App.Service

Remarks

Top-level service of the current global voice interactor, which is providing support for hotwording etc. The current VoiceInteractionService that has been selected by the user is kept always running by the system, to allow it to do things like listen for hotwords in the background.

Because this service is always running, it should be kept as lightweight as possible. Heavy-weight operations (including showing UI) should be implemented in the associated Android.Service.Voice.VoiceInteractionSessionService that only runs while the operation is active.

[Android Documentation]

Requirements

Namespace: Android.Service.Voice
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0