SpeechContinuousRecognitionSession 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.
Gère l’entrée vocale pour la dictée de forme libre ou une séquence arbitraire de mots ou d’expressions définis dans une contrainte de fichier de grammaire locale.
public ref class SpeechContinuousRecognitionSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpeechContinuousRecognitionSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpeechContinuousRecognitionSession
Public NotInheritable Class SpeechContinuousRecognitionSession
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Une application récupère cet objet via la propriété SpeechRecognizer.ContinuousRecognitionSession .
Pour utiliser les contraintes de service web, vous devez activer la prise en charge de la saisie vocale et de la dictée dans Paramètres en activant l’option Reconnaître ma voix dans la page Paramètres -> Confidentialité -> Voix, entrée manuscrite et frappe. Consultez « Reconnaître l’entrée vocale » dans Reconnaissance vocale.
Propriétés
AutoStopSilenceTimeout |
Obtient ou définit le seuil de temps auquel la session de reconnaissance continue se termine en raison d’un manque d’entrée audio. |
Méthodes
CancelAsync() |
Annulez de façon asynchrone la session de reconnaissance vocale continue et ignorez tous les résultats de reconnaissance en attente. |
PauseAsync() |
Suspendez de façon asynchrone une session de reconnaissance vocale continue pour mettre à jour un fichier de grammaire local ou une contrainte de liste. |
Resume() |
Reprend une session de reconnaissance vocale continue, si elle est suspendue. |
StartAsync() |
Surcharge Commencez de façon asynchrone une session de reconnaissance vocale continue avec un SpeechContinuousRecognitionMode par défaut. |
StartAsync(SpeechContinuousRecognitionMode) |
Surcharge Commencez de façon asynchrone une session de reconnaissance vocale continue avec le comportement SpeechContinuousRecognitionMode spécifié. |
StopAsync() |
Terminez de façon asynchrone une session de reconnaissance vocale continue et transmettez tous les résultats de reconnaissance en attente à l’événement ResultGenerated . |
Événements
Completed |
Se produit lorsqu’une session de reconnaissance continue se termine. |
ResultGenerated |
Se produit lorsque le module de reconnaissance vocale retourne le résultat d’une session de reconnaissance continue. |