ActivationSignalDetector Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili komponen perangkat keras dan perangkat lunak yang dapat menghasilkan sinyal aktivasi berdasarkan input dari lingkungan pengguna, seperti kata kunci lisan, deteksi suara, atau tekan tombol.
public ref class ActivationSignalDetector sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ActivationSignalDetector final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ActivationSignalDetector
Public NotInheritable Class ActivationSignalDetector
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 2004 (diperkenalkan dalam 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v10.0)
|
Properti
CanCreateConfigurations |
Mendapatkan apakah ActivationSignalDetector dapat menambahkan atau menghapus item dari kumpulan objek ActivationSignalDetectionConfiguration . |
DetectorId |
Mendapatkan pengidentifikasi unik dari ActivationSignalDetector. |
Kind |
Mendapatkan jenis ActivationSignalDetector yang didukung. |
ProviderId |
Mendapatkan pengidentifikasi unik untuk penyedia detektor ini, seperti produsen spotter kata kunci berbasis perangkat keras. |
SupportedModelDataTypes |
Mendapatkan jenis data konfigurasi model yang didukung oleh detektor sinyal. |
SupportedPowerStates |
Mendapatkan mode daya yang didukung oleh ActivationSignalDetector. |
SupportedTrainingDataFormats |
Mendapatkan format yang didukung untuk melatih ActivationSignalDetector. |
Metode
CreateConfiguration(String, String, String) |
Membuat objek ActivationSignalDetectionConfiguration yang terkait dengan pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan dan menambahkannya ke kumpulan konfigurasi yang didukung untuk detektor. Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan CreateConfigurationAsync sebagai gantinya. |
CreateConfigurationAsync(String, String, String) |
Secara asinkron membuat objek ActivationSignalDetectionConfiguration yang terkait dengan pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan dan menambahkannya ke kumpulan konfigurasi yang didukung untuk detektor. |
CreateConfigurationWithResult(String, String, String) |
Membuat objek ActivationSignalDetectionConfigurationCreationResult yang terkait dengan pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan, menambahkannya ke kumpulan konfigurasi yang didukung untuk detektor, bersama dengan indikator keberhasilan. Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan CreateConfigurationWithResultAsync(System.String,System.String,System.String) sebagai gantinya. |
CreateConfigurationWithResultAsync(String, String, String) |
Secara ainkron membuat objek ActivationSignalDetectionConfigurationCreationResult yang terkait dengan objek ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan, menambahkannya ke kumpulan konfigurasi yang didukung untuk detektor, bersama dengan indikator keberhasilan. |
GetAvailableModelIdsForSignalId(String) |
Mendapatkan kumpulan pengidentifikasi model yang tersedia untuk detektor ini untuk pengidentifikasi sinyal yang ditentukan. Misalnya, semua lokal yang didukung untuk versi khusus bahasa dari kata kunci "Hey Cortana". |
GetAvailableModelIdsForSignalIdAsync(String) |
Secara asinkron mendapatkan koleksi pengidentifikasi model yang tersedia untuk detektor ini untuk pengidentifikasi sinyal yang ditentukan. Misalnya, semua lokal yang didukung untuk versi khusus bahasa dari kata kunci "Hey Cortana". |
GetConfiguration(String, String) |
Mendapatkan objek ActivationSignalDetectionConfiguration yang terkait dengan pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan. Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan GetConfigurationAsync sebagai gantinya. |
GetConfigurationAsync(String, String) |
Secara asinkron mendapatkan objek ActivationSignalDetectionConfiguration yang terkait dengan pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId yang ditentukan. |
GetConfigurations() |
Mendapatkan koleksi objek ActivationSignalDetectionConfiguration yang terkait dengan ActivationSignalDetector. Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan GetConfigurationsAsync sebagai gantinya. |
GetConfigurationsAsync() |
Secara asinkron mendapatkan koleksi objek ActivationSignalDetectionConfiguration yang terkait dengan ActivationSignalDetector. |
GetSupportedModelIdsForSignalId(String) |
Secara asinkron mendapatkan kumpulan pengidentifikasi model yang didukung oleh detektor ini untuk pengidentifikasi sinyal yang ditentukan. Misalnya, semua lokal yang didukung untuk versi khusus bahasa dari kata kunci "Hey Cortana". Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan GetSupportedModelIdsForSignalIdAsync sebagai gantinya. |
GetSupportedModelIdsForSignalIdAsync(String) |
Secara asinkron mendapatkan kumpulan pengidentifikasi model yang didukung oleh detektor ini untuk pengidentifikasi sinyal yang ditentukan. Misalnya, semua lokal yang didukung untuk versi khusus bahasa dari kata kunci "Hey Cortana". |
RemoveConfiguration(String, String) |
Menghapus ActivationSignalDetectionConfiguration yang diidentifikasi oleh pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId . Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan RemoveConfigurationAsync sebagai gantinya. |
RemoveConfigurationAsync(String, String) |
Secara asinkron menghapus ActivationSignalDetectionConfiguration yang diidentifikasi oleh pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId . |
RemoveConfigurationWithResult(String, String) |
Menghapus ActivationSignalDetectionConfiguration yang diidentifikasi oleh pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId , dan mengembalikan indikator keberhasilan. Penting Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan RemoveConfigurationWithResultAsync(System.String,System.String) sebagai gantinya. |
RemoveConfigurationWithResultAsync(String, String) |
Secara asinkron menghapus ActivationSignalDetectionConfiguration yang diidentifikasi oleh pasangan ActivationSignalDetectionConfiguration.SignalId dan ActivationSignalDetectionConfiguration.ModelId , dan mengembalikan indikator keberhasilan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk