ActivationSignalDetectionConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona los detalles de configuración de una única señal compatible con un detector de señales de activación. Por ejemplo, la palabra clave "Hey Cortana" en inglés de EE. UU.
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
- Herencia
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v10.0)
|
Propiedades
AvailabilityInfo |
Obtiene las restricciones de uso actuales exclusivas de esta configuración. |
DisplayName |
Obtiene el nombre de la señal en un formato legible y localizable. |
IsActive |
Obtiene si un objeto ActivationSignalDetectionConfiguration está procesando los valores de configuración. Obtiene si esta configuración cumple todos los criterios para que activationSignalDetector asociado procese la entrada correspondiente a la señal. |
ModelId |
Obtiene el identificador, normalmente específico de la configuración regional, para los datos del modelo asociados a esta configuración. |
SignalId |
Obtiene el identificador independiente de la configuración regional para esta configuración. |
TrainingDataFormat |
Obtiene el formato de datos admitido que se usa para el entrenamiento de detección de señales con esta configuración (si está disponible). |
TrainingStepCompletionMaxAllowedTime |
Obtiene el tiempo máximo permitido para completar un paso de entrenamiento para esta configuración (si está disponible). |
TrainingStepsCompleted |
Obtiene el número de pasos completados en el proceso de entrenamiento de esta configuración (si está disponible). |
TrainingStepsRemaining |
Obtiene el número de pasos restantes en el proceso de entrenamiento de esta configuración (si está disponible). |
Métodos
ApplyTrainingData(ActivationSignalDetectionTrainingDataFormat, IInputStream) |
Proporciona datos de entrada en el formato especificado e intenta completar un paso de entrenamiento (si un proceso de entrenamiento está disponible para el detector de señales de esta configuración). Importante Para evitar posibles problemas de simultaneidad, se recomienda usar ApplyTrainingDataAsync en su lugar. |
ApplyTrainingDataAsync(ActivationSignalDetectionTrainingDataFormat, IInputStream) |
Proporciona datos de entrada de forma asincrónica en el formato especificado e intenta completar un paso de entrenamiento (si hay un proceso de entrenamiento disponible para el detector de señales de esta configuración). |
ClearModelData() |
Elimina todos los datos del modelo de la asistente digital. Importante Para evitar posibles problemas de simultaneidad, se recomienda usar ClearModelDataAsync en su lugar. |
ClearModelDataAsync() |
Elimina de forma asincrónica todos los datos del modelo para el asistente digital. |
ClearTrainingData() |
Elimina todos los datos de entrenamiento de voz de ActivationSignalDetector para el asistente digital. Importante Para evitar posibles problemas de simultaneidad, se recomienda usar ClearTrainingDataAsync en su lugar. |
ClearTrainingDataAsync() |
Elimina de forma asincrónica todos los datos de entrenamiento de voz del elemento ActivationSignalDetector del asistente digital. |
Close() |
Cierra el objeto ActivationSignalDetectionConfiguration y libera los recursos del sistema. |
Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. |
GetModelData() |
Obtiene los datos de configuración del modelo (específicos de un detector de señales). Importante Para evitar posibles problemas de simultaneidad, se recomienda usar GetModelDataAsync en su lugar. |
GetModelDataAsync() |
Obtiene de forma asincrónica los datos de configuración del modelo (específicos de un detector de señales). |
GetModelDataType() |
Obtiene el tipo de datos de configuración del modelo (específico de un detector de señales). Importante Para evitar posibles problemas de simultaneidad, se recomienda usar GetModelDataTypeAsync en su lugar. |
GetModelDataTypeAsync() |
Obtiene de forma asincrónica el tipo de datos de configuración del modelo (específico de un detector de señales). |
SetEnabled(Boolean) |
Habilita o deshabilita la configuración de forma de nivel de aplicación, independientemente de la configuración de nivel del sistema. La configuración debe estar permitida y habilitada para su ActivationSignalDetector asociado. Importante Para evitar posibles problemas de simultaneidad, se recomienda usar SetEnabledAsync en su lugar. |
SetEnabledAsync(Boolean) |
Habilita o deshabilita de forma asincrónica la configuración en el nivel de aplicación, independientemente de la configuración de nivel del sistema. La configuración debe estar permitida y habilitada para su ActivationSignalDetector asociado. |
SetEnabledWithResult(Boolean) |
Habilita o deshabilita la configuración de forma de nivel de aplicación, independientemente de la configuración de nivel del sistema, y devuelve un indicador de éxito. La configuración debe estar permitida y habilitada para su ActivationSignalDetector asociado. Importante Para evitar posibles problemas de simultaneidad, se recomienda usar SetEnabledAsync en su lugar. |
SetEnabledWithResultAsync(Boolean) |
Habilita o deshabilita de forma asincrónica la configuración en el nivel de aplicación, independientemente de la configuración de nivel del sistema, y devuelve un indicador de éxito. La configuración debe estar permitida y habilitada para su ActivationSignalDetector asociado. Importante Para evitar posibles problemas de simultaneidad, se recomienda usar SetEnabledAsync en su lugar. |
SetModelData(String, IInputStream) |
Establece los datos de configuración del modelo (específicos de un detector de señales). Importante Para evitar posibles problemas de simultaneidad, se recomienda usar SetModelDataAsync en su lugar. |
SetModelDataAsync(String, IInputStream) |
Establece de forma asincrónica los datos de configuración del modelo (específicos de un detector de señales). |
SetModelDataWithResult(String, IInputStream) |
Establece los datos de configuración del modelo (específicos de un detector de señales) y devuelve un indicador de éxito. |
SetModelDataWithResultAsync(String, IInputStream) |
Establece de forma asincrónica los datos de configuración del modelo (específicos de un detector de señales) y devuelve un indicador de éxito. |
Eventos
AvailabilityChanged |
Se produce cuando cambia el estado de disponibilidad del objeto ActivationSignalDetector . |