Freigeben über


VoiceCommand Klasse

Definition

Der Befehl, der Cortana mithilfe von Sprache oder Text übergeben und an eine Hintergrund-App weitergeleitet wird.

Der Befehl muss in einer VCD-Datei (Voice Command Definition) deklariert werden, die von der app registriert wird, auf die im Befehl verwiesen wird. Weitere Informationen zum Erstellen und Registrieren einer VCD-Datei (Voice Command Definition) für Ihre App finden Sie unter Starten einer Hintergrund-App mit Sprachbefehlsbefehlen .

public ref class VoiceCommand sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommand final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommand
Public NotInheritable Class VoiceCommand
Vererbung
Object Platform::Object IInspectable VoiceCommand
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Greifen Sie auf VoiceCommand-Objekte zu, indem Sie GetVoiceCommandAsync für eine VoiceCommandServiceConnection aufrufen, die auf das entsprechende Windows.ApplicationModel.AppService-Objekt verweist.

Eigenschaften

CommandName

Ruft den Wert des Name-Attributs für das Command-Element ab, das in der VCD-Datei (Voice Command Definition) deklariert ist.

Properties

Ruft ein Wörterbuch ab, das die semantischen Eigenschaften des erkannten Ausdrucks im Sprachbefehl enthält.

SpeechRecognitionResult

Ruft das SpeechRecognitionResult-Objekt ab, das die vom Sprachbefehl zurückgegebenen Ergebnisse darstellt.

Gilt für:

Weitere Informationen