ActivationSignalDetectionConfiguration 클래스

정의

활성화 신호 탐지기에서 지원하는 단일 신호에 대한 구성 세부 정보를 제공합니다. 예를 들어 키워드(keyword) "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()

디지털 도우미 대한 ActivationSignalDetector에서 모든 음성 학습 데이터를 삭제합니다.

중요

가능한 동시성 문제를 방지하려면 ClearTrainingDataAsync 를 대신 사용하는 것이 좋습니다.

ClearTrainingDataAsync()

디지털 도우미 대한 ActivationSignalDetector에서 모든 음성 학습 데이터를 비동기적으로 삭제합니다.

Close()

ActivationSignalDetectionConfiguration 개체를 닫고 시스템 리소스를 해제합니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

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의 가용성 상태가 변경되면 발생합니다.

적용 대상

추가 정보