共用方式為


ActivationSignalDetectionConfiguration 類別

定義

提供啟用訊號偵測器所支援之單一訊號的組態詳細數據。 例如,美式英文中的關鍵詞 「Hey Cortana」。

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
繼承
Object Platform::Object IInspectable ActivationSignalDetectionConfiguration
屬性
實作

Windows 需求

裝置系列
Windows 10, version 2004 (已於 10.0.19041.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v10.0 引進)

屬性

AvailabilityInfo

取得這個組態唯一的目前使用限制。

DisplayName

取得可當地語系化、人類可讀取形式的訊號名稱。

IsActive

取得 ActivationSignalDetectionConfiguration 物件是否正在處理組態設定。

取得此組態是否符合相關聯 ActivationSignalDetector 的所有準則,以處理對應至訊號的輸入。

ModelId

取得與此組態相關聯之模型數據的地區設定特定標識符。

SignalId

取得此組態的地區設定獨立標識碼。

TrainingDataFormat

取得使用此組態 (可用時,用於訊號偵測定型的支持數據格式) 。

TrainingStepCompletionMaxAllowedTime

取得允許完成此組態定型步驟的時間上限, (如果有的話) 。

TrainingStepsCompleted

取得此組態定型程式中完成的步驟數目, (如果有的話) 。

TrainingStepsRemaining

取得此組態定型程序中剩餘的步驟數目, (如果有的話) 。

方法

ApplyTrainingData(ActivationSignalDetectionTrainingDataFormat, IInputStream)

提供指定格式的輸入數據,並嘗試完成定型步驟, (如果此組態的訊號偵測器可以使用定型程式) 。

重要

若要避免可能的並行問題,建議您改用 ApplyTrainingDataAsync

ApplyTrainingDataAsync(ActivationSignalDetectionTrainingDataFormat, IInputStream)

以異步方式提供指定格式的輸入數據,並在此組態的訊號偵測器) 時嘗試完成定型步驟 (。

ClearModelData()

刪除數位 助理 的所有模型數據。

重要

若要避免可能的並行問題,建議您改用 ClearModelDataAsync

ClearModelDataAsync()

以異步方式刪除數位 助理 的所有模型數據。

ClearTrainingData()

從 Digital 助理 的 ActivationSignalDetector 中刪除所有語音訓練數據。

重要

若要避免可能的並行問題,建議您改用 ClearTrainingDataAsync

ClearTrainingDataAsync()

以異步方式從 Digital 助理 的 ActivationSignalDetector 中刪除所有語音訓練數據。

Close()

關閉 ActivationSignalDetectionConfiguration 物件並釋放系統資源。

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

GetModelData()

取得訊號偵測器) 特定的模型組態數據 (。

重要

若要避免可能的並行問題,建議您改用 GetModelDataAsync

GetModelDataAsync()

以異步方式取得訊號偵測器) 特定的模型組態數據 (。

GetModelDataType()

取得訊號偵測器) 特定的模型組態數據類型 (。

重要

若要避免可能的並行問題,建議您改用 GetModelDataTypeAsync

GetModelDataTypeAsync()

以異步方式取得訊號偵測器) 特定的模型組態數據類型 (。

SetEnabled(Boolean)

啟用或停用應用層級設定,與系統層級設定無關。 必須同時允許和啟用其相關聯 ActivationSignalDetector 的組態。

重要

若要避免可能的並行問題,建議您改用 SetEnabledAsync

SetEnabledAsync(Boolean)

以異步方式啟用或停用應用層級設定,與系統層級設定無關。 必須同時允許和啟用其相關聯 ActivationSignalDetector 的組態。

SetEnabledWithResult(Boolean)

以應用層級方式啟用或停用組態,與系統層級設定無關,並傳回成功指標。 必須同時允許和啟用其相關聯 ActivationSignalDetector 的組態。

重要

若要避免可能的並行問題,建議您改用 SetEnabledAsync

SetEnabledWithResultAsync(Boolean)

以異步方式啟用或停用應用層級設定,與系統層級設定無關,並傳回成功指標。 必須同時允許和啟用其相關聯 ActivationSignalDetector 的組態。

重要

若要避免可能的並行問題,建議您改用 SetEnabledAsync

SetModelData(String, IInputStream)

設定 (訊號偵測器特定的模型組態數據) 。

重要

若要避免可能的並行問題,建議您改用 SetModelDataAsync

SetModelDataAsync(String, IInputStream)

以異步方式設定 (訊號偵測器特定的模型組態數據) 。

SetModelDataWithResult(String, IInputStream)

設定 (訊號偵測器特定的模型組態數據) ,並傳回成功指標。

SetModelDataWithResultAsync(String, IInputStream)

以異步方式設定 (訊號偵測器) 特定的模型組態數據,並傳回成功指標。

事件

AvailabilityChanged

發生於 ActivationSignalDetector 的可用性狀態變更時。

適用於

另請參閱