Windows.ApplicationModel.VoiceCommands Spazio dei nomi

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.

Vedi anche