Partager via


SRStatus, propriété

[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]

Description

Retourne si l’entrée vocale peut être démarrée pour le caractère.

syntaxe

*agent.*Characters( »CharacterID« ). SRStatus

Valeur Description
0 Les conditions prennent en charge l’entrée vocale.
1 Il n’existe aucun périphérique d’entrée audio disponible sur ce système. (Notez que cela ne détecte pas si un microphone est installé ; il peut uniquement détecter si l’utilisateur dispose d’une carte audio avec entrée correctement installée avec un pilote de travail.)
2 Un autre client est le client actif de ce caractère, ou le caractère actuel n’est pas le plus haut.
3 Le canal d’entrée audio ou de sortie est actuellement occupé, une application utilise l’audio.
4 Une erreur non spécifiée s’est produite lors de l’initialisation du sous-système de reconnaissance vocale. Cela inclut la possibilité qu’il n’existe aucun moteur de reconnaissance vocale disponible correspondant au paramètre de langue du caractère.
5 L’utilisateur a désactivé l’entrée vocale dans les options de caractère avancé.
6 Une erreur s’est produite lors de la vérification de l’état audio, mais la cause de l’erreur n’a pas été retournée par le système.

 

Remarques

Cette propriété retourne les conditions nécessaires pour prendre en charge l’entrée vocale, y compris l’état de l’appareil audio. Vous pouvez vérifier cette propriété avant d’appeler la méthode Listen pour mieux garantir sa réussite.

Lorsque l’entrée vocale est activée dans la feuille de propriétés Agent (Options de caractères avancées), l’interrogation de cette propriété charge le moteur associé, s’il n’est pas déjà chargé et démarre les services vocaux. Autrement dit, la clé d’écoute est disponible et le conseil d’écoute est automatiquement affichable. (La touche d’écoute et le conseil d’écoute sont activés uniquement s’ils sont également activés dans les options de caractères avancées.) Toutefois, si vous interrogez la propriété lorsque la reconnaissance vocale est désactivée, le serveur ne démarre pas les services speech.

Cette propriété s’applique uniquement à l’utilisation de votre application cliente du caractère ; le paramètre n’affecte pas d’autres clients du caractère ou d’autres caractères de votre application cliente.

Voir aussi

méthode Listen