Windows.ApplicationModel.VoiceCommands Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Unterstützung für die Verarbeitung von Sprachbefehlen in Cortana, die per Sprache oder Text eingegeben werden, um auf Features und Funktionen aus einer Hintergrund-App zuzugreifen. Wenn eine App einen Sprachbefehl im Hintergrund verarbeitet, kann sie Feedback auf der Cortana-Canvas anzeigen und mit dem Benutzer mithilfe der Cortana-Stimme kommunizieren.
Eine VCD-Datei (Voice Command Definition) muss von der App registriert werden, um den Sprachbefehlszugriff auf ihre Funktionalität zu ermöglichen. 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 .
Hinweis
Ein Sprachbefehl ist eine einzelne, in einer Sprachbefehldefinitions-Datei (VCD-Datei) definierte Äußerung, die über Cortana an eine installierte App weitergeleitet wird. Die App kann im Vordergrund oder im Hintergrund gestartet werden, je nach Ebene und Komplexität der Interaktion. Sprachbefehle, die zusätzlichen Kontext oder Benutzereingaben erfordern, werden beispielsweise am besten im Vordergrund ausgeführt, während grundlegende Befehle im Hintergrund behandelt werden können.
Klassen
VoiceCommand |
Der Befehl, der Cortana mithilfe von Sprache oder Text erteilt 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 . |
VoiceCommandCompletedEventArgs |
Enthält Ereignisdaten für das VoiceCommandCompleted-Ereignis . |
VoiceCommandConfirmationResult |
Die Antwort auf die Frage, die von der Hintergrund-App angegeben und auf dem Cortana-Bestätigungsbildschirm angezeigt wird. Dieser Bildschirm wird angezeigt, wenn der Hintergrund-App-Dienst RequestConfirmationAsync aufruft. |
VoiceCommandContentTile |
Ein Objekt mit Bild-, Text- und Linkdaten, das vom Hintergrund-App-Dienst zur Anzeige auf der Cortana-Canvas bereitgestellt wird. |
VoiceCommandDefinition |
Aktiviert Vorgänge für einen bestimmten installierten Befehlssatz. |
VoiceCommandDefinitionManager |
Eine statische Klasse, die das Registrieren und Verwenden von Befehlssätzen aus einer VCD-Datei (Voice Command Data) ermöglicht. |
VoiceCommandDisambiguationResult |
Das Ergebnis, das aus dem auf der Cortana-Canvas angezeigten Begriffsklärungsbildschirm abgerufen wurde. Durch Aufrufen von RequestDisambiguationAsync über den Hintergrund-App-Dienst wird der Begriffsklärungsbildschirm von Cortana angezeigt. |
VoiceCommandResponse |
Die Antwort eines Hintergrund-App-Diensts auf Status-, Bestätigungs-, Begriffsklärungs-, Vervollständigungs- oder Fehlerbildschirme, die auf der Cortana-Canvas angezeigt werden. |
VoiceCommandServiceConnection |
Die Hintergrundverbindung des App-Diensts mit Cortana. Wird verwendet, um den Sprachbefehl von Cortana abzurufen und Nachrichten anzuzeigen, die von Cortana gesprochen und auf der Cortana-Canvas angezeigt werden. |
VoiceCommandUserMessage |
Die Nachricht, die von Cortana gesprochen und auf der Cortana-Canvas angezeigt wird. Diese Meldung sollte wie folgt sein:
|
Enumerationen
VoiceCommandCompletionReason |
Gibt die möglichen Gründe an, aus dem der Sprachbefehl abgeschlossen wurde. |
VoiceCommandContentTileType |
Die Layoutvorlage, die für Inhaltskacheln auf der Cortana-Canvas verwendet wird. Geben Sie die Vorlage mit der ContentTileType-Eigenschaft an. Hinweis Alle Inhaltskacheln auf einem Cortana-Feedbackbildschirm müssen dieselbe Vorlage verwenden. |