Bagikan melalui


Windows.ApplicationModel.VoiceCommands Ruang nama

Menyediakan dukungan untuk menangani perintah suara di Cortana, yang dimasukkan oleh ucapan atau teks, untuk mengakses fitur dan fungsionalitas dari aplikasi latar belakang. Saat aplikasi menangani perintah suara di latar belakang, aplikasi dapat menampilkan umpan balik di kanvas Cortana dan berkomunikasi dengan pengguna menggunakan suara Cortana .

File Definisi Perintah Suara (VCD) harus didaftarkan oleh aplikasi untuk mengaktifkan akses perintah suara ke fungsionalitasnya. Lihat Meluncurkan aplikasi latar belakang dengan perintah suara untuk informasi selengkapnya tentang membuat dan mendaftarkan file Definisi Perintah Suara (VCD) untuk aplikasi Anda.

Catatan

Perintah suara adalah satu ucapan, yang ditentukan dalam file Definisi Perintah Suara (VCD), yang diarahkan ke aplikasi yang diinstal melalui Cortana. Aplikasi ini dapat diluncurkan di latar depan atau latar belakang, tergantung pada tingkat dan kompleksitas interaksi. Misalnya, perintah suara yang memerlukan konteks tambahan atau input pengguna paling baik ditangani di latar depan, sementara perintah dasar dapat ditangani di latar belakang.

Kelas

VoiceCommand

Perintah yang diberikan kepada Cortana, menggunakan ucapan atau teks, dan dirutekan ke aplikasi latar belakang.

Perintah harus dideklarasikan dalam file Definisi Perintah Suara (VCD) yang didaftarkan oleh aplikasi yang disebutkan dalam perintah. Lihat Meluncurkan aplikasi latar belakang dengan perintah suara untuk informasi selengkapnya tentang membuat dan mendaftarkan file Definisi Perintah Suara (VCD) untuk aplikasi Anda.

VoiceCommandCompletedEventArgs

Berisi data peristiwa untuk peristiwa VoiceCommandCompleted .

VoiceCommandConfirmationResult

Respons terhadap pertanyaan yang ditentukan oleh aplikasi latar belakang dan ditampilkan di layar konfirmasi Cortana . Layar ini ditampilkan ketika layanan aplikasi latar belakang memanggil RequestConfirmationAsync.

VoiceCommandContentTile

Aset, yang berisi data gambar, teks, dan tautan, yang disediakan oleh layanan aplikasi latar belakang untuk ditampilkan di kanvas Cortana .

VoiceCommandDefinition

Mengaktifkan operasi pada set perintah tertentu yang terinstal.

VoiceCommandDefinitionManager

Kelas statis yang memungkinkan pendaftaran dan penggunaan set perintah dari file Data Perintah Suara (VCD ).

VoiceCommandDisambiguationResult

Hasilnya diperoleh dari layar disambiguasi yang ditampilkan di kanvas Cortana .

Memanggil RequestDisambiguationAsync dari layanan aplikasi latar belakang menyebabkan Cortana menampilkan layar disambiguasi.

VoiceCommandResponse

Respons dari layanan aplikasi latar belakang untuk kemajuan, konfirmasi, disambiguasi, penyelesaian, atau layar kegagalan yang ditampilkan di kanvas Cortana .

VoiceCommandServiceConnection

Koneksi layanan aplikasi latar belakang ke Cortana.

Digunakan untuk mengambil perintah suara dari Cortana dan menyajikan pesan yang diucapkan oleh Cortana dan ditampilkan di kanvas Cortana .

VoiceCommandUserMessage

Pesan yang diucapkan oleh Cortana dan ditampilkan di kanvas Cortana .

Pesan ini harus:

Enum

VoiceCommandCompletionReason

Menentukan kemungkinan alasan perintah suara selesai.

VoiceCommandContentTileType

Templat tata letak yang digunakan untuk petak peta konten di kanvas Cortana .

Tentukan templat dengan properti ContentTileType .

Catatan

Semua ubin konten pada layar umpan balik Cortana harus menggunakan templat yang sama.

Lihat juga