ActivationSignalDetectionConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit les détails de configuration d’un signal unique pris en charge par un détecteur de signal d’activation. Par exemple, le mot clé « Hey Cortana » en anglais américain.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 2004 (introduit dans 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v10.0)
|
Propriétés
AvailabilityInfo |
Obtient les restrictions d’utilisation actuelles propres à cette configuration. |
DisplayName |
Obtient le nom du signal dans une forme localisable et lisible par l’homme. |
IsActive |
Obtient si un objet ActivationSignalDetectionConfiguration traite les paramètres de configuration. Obtient si cette configuration répond à tous les critères pour que l’ActivationSignalDetector associé traite l’entrée correspondant au signal. |
ModelId |
Obtient l’identificateur, généralement spécifique aux paramètres régionaux, pour les données de modèle associées à cette configuration. |
SignalId |
Obtient l’identificateur indépendant des paramètres régionaux pour cette configuration. |
TrainingDataFormat |
Obtient le format de données pris en charge utilisé pour l’apprentissage de la détection de signal avec cette configuration (si disponible). |
TrainingStepCompletionMaxAllowedTime |
Obtient la durée maximale autorisée pour effectuer une étape d’entraînement pour cette configuration (si disponible). |
TrainingStepsCompleted |
Obtient le nombre d’étapes effectuées dans le processus d’apprentissage de cette configuration (le cas échéant). |
TrainingStepsRemaining |
Obtient le nombre d’étapes restantes dans le processus d’entraînement de cette configuration (le cas échéant). |
Méthodes
ApplyTrainingData(ActivationSignalDetectionTrainingDataFormat, IInputStream) |
Fournit des données d’entrée dans le format spécifié et tente d’effectuer une étape d’entraînement (si un processus d’entraînement est disponible pour le détecteur de signal de cette configuration). Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser ApplyTrainingDataAsync à la place. |
ApplyTrainingDataAsync(ActivationSignalDetectionTrainingDataFormat, IInputStream) |
Fournit de manière asynchrone des données d’entrée dans le format spécifié et tente d’effectuer une étape d’entraînement (si un processus d’entraînement est disponible pour le détecteur de signal de cette configuration). |
ClearModelData() |
Supprime toutes les données de modèle pour le assistant numérique. Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser ClearModelDataAsync à la place. |
ClearModelDataAsync() |
Supprime de manière asynchrone toutes les données de modèle pour le assistant numérique. |
ClearTrainingData() |
Supprime toutes les données d’entraînement de la voix de ActivationSignalDetector pour le assistant numérique. Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser ClearTrainingDataAsync à la place. |
ClearTrainingDataAsync() |
Supprime de manière asynchrone toutes les données d’entraînement vocal de l’activationSignalDetector pour l’assistant numérique. |
Close() |
Ferme l’objet ActivationSignalDetectionConfiguration et libère les ressources système. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
GetModelData() |
Obtient les données de configuration du modèle (spécifiques à un détecteur de signal). Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser GetModelDataAsync à la place. |
GetModelDataAsync() |
Obtient de façon asynchrone les données de configuration du modèle (spécifiques à un détecteur de signal). |
GetModelDataType() |
Obtient le type de données de configuration du modèle (spécifique à un détecteur de signal). Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser GetModelDataTypeAsync à la place. |
GetModelDataTypeAsync() |
Obtient de façon asynchrone le type de données de configuration du modèle (spécifique à un détecteur de signal). |
SetEnabled(Boolean) |
Active ou désactive la configuration au niveau de l’application, indépendamment des paramètres au niveau du système. La configuration doit être à la fois autorisée et activée pour son ActivationSignalDetector associé. Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser SetEnabledAsync à la place. |
SetEnabledAsync(Boolean) |
Active ou désactive de manière asynchrone la configuration au niveau de l’application, indépendamment des paramètres au niveau du système. La configuration doit être à la fois autorisée et activée pour son ActivationSignalDetector associé. |
SetEnabledWithResult(Boolean) |
Active ou désactive la configuration au niveau de l’application, indépendamment des paramètres au niveau du système, et retourne un indicateur de réussite. La configuration doit être à la fois autorisée et activée pour son ActivationSignalDetector associé. Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser SetEnabledAsync à la place. |
SetEnabledWithResultAsync(Boolean) |
Active ou désactive de manière asynchrone la configuration au niveau de l’application, indépendamment des paramètres au niveau du système, et retourne un indicateur de réussite. La configuration doit être à la fois autorisée et activée pour son ActivationSignalDetector associé. Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser SetEnabledAsync à la place. |
SetModelData(String, IInputStream) |
Définit les données de configuration du modèle (spécifiques à un détecteur de signal). Important Pour éviter d’éventuels problèmes d’accès concurrentiel, nous vous recommandons d’utiliser SetModelDataAsync à la place. |
SetModelDataAsync(String, IInputStream) |
Définit de façon asynchrone les données de configuration du modèle (spécifiques à un détecteur de signal). |
SetModelDataWithResult(String, IInputStream) |
Définit les données de configuration du modèle (spécifiques à un détecteur de signal) et retourne un indicateur de réussite. |
SetModelDataWithResultAsync(String, IInputStream) |
Définit de façon asynchrone les données de configuration du modèle (spécifiques à un détecteur de signal) et retourne un indicateur de réussite. |
Événements
AvailabilityChanged |
Se produit lorsque l’état de disponibilité de ActivationSignalDetector change. |