Windows.ApplicationModel.VoiceCommands Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il supporto per la gestione dei comandi vocali in Cortana, immessi dalla voce o dal testo, per accedere a funzionalità e funzionalità da un'app in background. Quando un'app gestisce un comando vocale in background, può visualizzare commenti e suggerimenti nell'area di disegno di Cortana e comunicare con l'utente usando la voce Cortana .
Un file VCD (Voice Command Definition) deve essere registrato dall'app per abilitare l'accesso ai comandi vocali alla relativa funzionalità. Per altre informazioni sulla creazione e la registrazione di un file VCD (Voice Command Definition) per l'app, vedere Avviare un'app in background con comandi vocali .
Nota
Un comando vocale è una parola o un enunciato, definito in un file di definizione comando vocale (VCD, Voice Command Definition), indirizzato a un’app installata tramite Cortana. L'app può essere avviata in primo piano o in background, a seconda del livello e della complessità dell'interazione. Ad esempio, i comandi vocali che richiedono ulteriore contesto o input dell'utente vengono gestiti meglio in primo piano, mentre i comandi di base possono essere gestiti in background.
Classi
VoiceCommand |
Il comando assegnato a Cortana, usando la voce o il testo e instradato a un'app in background. Il comando deve essere dichiarato in un file VCD (Voice Command Definition) registrato dall'app a cui fa riferimento il comando. Per altre informazioni sulla creazione e la registrazione di un file VCD (Voice Command Definition) per l'app, vedere Avviare un'app in background con comandi vocali . |
VoiceCommandCompletedEventArgs |
Contiene i dati dell'evento VoiceCommandCompleted . |
VoiceCommandConfirmationResult |
Risposta alla domanda specificata dall'app in background e visualizzata nella schermata di conferma di Cortana . Questa schermata viene visualizzata quando il servizio app in background chiama RequestConfirmationAsync. |
VoiceCommandContentTile |
Asset contenente dati di immagine, testo e collegamento forniti dal servizio app in background per la visualizzazione nell'area di disegno di Cortana . |
VoiceCommandDefinition |
Abilita le operazioni in un set di comandi installato specifico. |
VoiceCommandDefinitionManager |
Classe statica che consente la registrazione e l'uso di set di comandi da un file VCD (Voice Command Data). |
VoiceCommandDisambiguationResult |
Il risultato ottenuto dalla schermata di disambiguazione visualizzata nell'area di disegno di Cortana . La chiamata a RequestDisambiguationAsync dal servizio app in background causa la visualizzazione della schermata di disambiguation. |
VoiceCommandResponse |
Risposta da un servizio app in background per lo stato di avanzamento, la conferma, la disambiguazione, il completamento o le schermate di errore visualizzate nell'area di disegno di Cortana . |
VoiceCommandServiceConnection |
Connessione del servizio app in background a Cortana. Usato per recuperare il comando vocale da Cortana e presentare messaggi parlati da Cortana e visualizzati nell'area di disegno di Cortana . |
VoiceCommandUserMessage |
Messaggio parlato da Cortana e visualizzato nell'area di disegno di Cortana . Questo messaggio deve essere:
|
Enumerazioni
VoiceCommandCompletionReason |
Specifica i possibili motivi per cui il comando vocale è stato completato. |
VoiceCommandContentTileType |
Modello di layout usato per i riquadri del contenuto nell'area di disegno di Cortana . Specificare il modello con la proprietà ContentTileType . Nota Tutti i riquadri di contenuto in una schermata di feedback cortana devono usare lo stesso modello. |