ConversationalAgentSignal Class

Definition

A signal detected by an agent that corresponds to an ActivationSignalDetectionConfiguration. This signal indicates that the matching agent should be activated to handle an interaction.

public ref class ConversationalAgentSignal sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ConversationalAgentSignal final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ConversationalAgentSignal
Public NotInheritable Class ConversationalAgentSignal
Inheritance
Object Platform::Object IInspectable ConversationalAgentSignal
Attributes

Windows requirements

Device family
Windows 10, version 1903 (introduced in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v8.0)

Remarks

This signal can include audio events such as a keyword, a hardware signal sent via Bluetooth or a keyboard accelerator, in-app speech recognition, or another appropriate detection.

Properties

DetectorId

Gets the unique identifier of the ActivationSignalDetector associated with the ConversationalAgentSignal.

DetectorKind

Gets the type of the ActivationSignalDetector associated with the ConversationalAgentSignal.

IsSignalVerificationRequired

Gets or sets whether the ConversationalAgentSignal needs to be verified.

SignalContext

Gets or sets the context for the ConversationalAgentSignal.

SignalEnd

Gets or sets the time span of the ConversationalAgentSignal end.

SignalId

Gets or sets a unique identifier for the ConversationalAgentSignal.

SignalName

Gets or sets the name of the ConversationalAgentSignal (for example, "Cortana" or "Alexa").

SignalStart

Gets or sets the time span of the ConversationalAgentSignal start.

Applies to

See also