Share via


ActivationSignalDetectionConfiguration Kelas

Definisi

Menyediakan detail konfigurasi untuk satu sinyal yang didukung oleh detektor sinyal aktivasi. Misalnya, kata kunci "Hey Cortana" dalam bahasa Inggris AS.

public ref class ActivationSignalDetectionConfiguration sealed
public ref class ActivationSignalDetectionConfiguration sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ActivationSignalDetectionConfiguration final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ActivationSignalDetectionConfiguration final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ActivationSignalDetectionConfiguration
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ActivationSignalDetectionConfiguration : System.IDisposable
Public NotInheritable Class ActivationSignalDetectionConfiguration
Public NotInheritable Class ActivationSignalDetectionConfiguration
Implements IDisposable
Warisan
Object Platform::Object IInspectable ActivationSignalDetectionConfiguration
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 2004 (diperkenalkan dalam 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v10.0)

Properti

AvailabilityInfo

Mendapatkan batasan penggunaan saat ini yang unik untuk konfigurasi ini.

DisplayName

Mendapatkan nama sinyal dalam bentuk yang dapat dilokalkan dan dapat dibaca manusia.

IsActive

Mendapatkan apakah objek ActivationSignalDetectionConfiguration memproses pengaturan konfigurasi.

Mendapatkan apakah konfigurasi ini memenuhi semua kriteria untuk ActivationSignalDetector terkait untuk memproses input yang sesuai dengan sinyal.

ModelId

Mendapatkan pengidentifikasi, biasanya khusus lokal, untuk data model yang terkait dengan konfigurasi ini.

SignalId

Mendapatkan pengidentifikasi independen lokal untuk konfigurasi ini.

TrainingDataFormat

Mendapatkan format data yang didukung yang digunakan untuk pelatihan deteksi sinyal dengan konfigurasi ini (jika tersedia).

TrainingStepCompletionMaxAllowedTime

Mendapatkan waktu maksimum yang diizinkan untuk menyelesaikan langkah pelatihan untuk konfigurasi ini (jika tersedia).

TrainingStepsCompleted

Mendapatkan jumlah langkah yang diselesaikan dalam proses pelatihan konfigurasi ini (jika tersedia).

TrainingStepsRemaining

Mendapatkan jumlah langkah yang tersisa dalam proses pelatihan konfigurasi ini (jika tersedia).

Metode

ApplyTrainingData(ActivationSignalDetectionTrainingDataFormat, IInputStream)

Menyediakan data input dalam format yang ditentukan dan upaya untuk menyelesaikan langkah pelatihan (jika proses pelatihan tersedia untuk detektor sinyal konfigurasi ini).

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan ApplyTrainingDataAsync sebagai gantinya.

ApplyTrainingDataAsync(ActivationSignalDetectionTrainingDataFormat, IInputStream)

Secara asinkron menyediakan data input dalam format yang ditentukan dan mencoba menyelesaikan langkah pelatihan (jika proses pelatihan tersedia untuk detektor sinyal konfigurasi ini).

ClearModelData()

Menghapus semua data model untuk asisten digital.

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan ClearModelDataAsync sebagai gantinya.

ClearModelDataAsync()

Menghapus semua data model secara asinkron untuk asisten digital.

ClearTrainingData()

Menghapus semua data pelatihan suara dari ActivationSignalDetector untuk asisten digital.

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan ClearTrainingDataAsync sebagai gantinya.

ClearTrainingDataAsync()

Secara asinkron menghapus semua data pelatihan suara dari ActivationSignalDetector untuk asisten digital.

Close()

Menutup objek ActivationSignalDetectionConfiguration dan merilis sumber daya sistem.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

GetModelData()

Mendapatkan data konfigurasi model (khusus untuk detektor sinyal).

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan GetModelDataAsync sebagai gantinya.

GetModelDataAsync()

Secara asinkron mendapatkan data konfigurasi model (khusus untuk detektor sinyal).

GetModelDataType()

Mendapatkan jenis data konfigurasi model (khusus untuk detektor sinyal).

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan GetModelDataTypeAsync sebagai gantinya.

GetModelDataTypeAsync()

Secara asinkron mendapatkan jenis data konfigurasi model (khusus untuk detektor sinyal).

SetEnabled(Boolean)

Mengaktifkan atau menonaktifkan konfigurasi dengan cara tingkat aplikasi, terlepas dari pengaturan tingkat sistem. Konfigurasi harus diizinkan dan diaktifkan untuk ActivationSignalDetector terkait.

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan SetEnabledAsync sebagai gantinya.

SetEnabledAsync(Boolean)

Secara asinkron memungkinkan atau menonaktifkan konfigurasi dengan cara tingkat aplikasi, terlepas dari pengaturan tingkat sistem. Konfigurasi harus diizinkan dan diaktifkan untuk ActivationSignalDetector terkait.

SetEnabledWithResult(Boolean)

Mengaktifkan atau menonaktifkan konfigurasi dengan cara tingkat aplikasi, terlepas dari pengaturan tingkat sistem, dan mengembalikan indikator keberhasilan. Konfigurasi harus diizinkan dan diaktifkan untuk ActivationSignalDetector terkait.

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan SetEnabledAsync sebagai gantinya.

SetEnabledWithResultAsync(Boolean)

Secara asinkron memungkinkan atau menonaktifkan konfigurasi dengan cara tingkat aplikasi, terlepas dari pengaturan tingkat sistem, dan mengembalikan indikator keberhasilan. Konfigurasi harus diizinkan dan diaktifkan untuk ActivationSignalDetector terkait.

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan SetEnabledAsync sebagai gantinya.

SetModelData(String, IInputStream)

Mengatur data konfigurasi model (khusus untuk detektor sinyal).

Penting

Untuk menghindari kemungkinan masalah konkurensi, sebaiknya gunakan SetModelDataAsync sebagai gantinya.

SetModelDataAsync(String, IInputStream)

Secara asinkron mengatur data konfigurasi model (khusus untuk detektor sinyal).

SetModelDataWithResult(String, IInputStream)

Mengatur data konfigurasi model (khusus untuk detektor sinyal), dan mengembalikan indikator keberhasilan.

SetModelDataWithResultAsync(String, IInputStream)

Secara asinkron mengatur data konfigurasi model (khusus untuk detektor sinyal), dan mengembalikan indikator keberhasilan.

Acara

AvailabilityChanged

Terjadi ketika status ketersediaan ActivationSignalDetector berubah.

Berlaku untuk

Lihat juga