ListenComplete-Ereignis
[Microsoft Agent ist ab Version Windows 7 veraltet und in nachfolgenden Versionen von Windows.]
-
Beschreibung
-
Tritt ein, wenn der Lauschenmodus (Spracherkennung) beendet wurde.
-
Syntax
-
Sub-Agent.ListenComplete (ByVal * CharacterID, ByVal Cause)*
Teil Beschreibung CharacterID Gibt die ID des lauschenden Zeichens als Zeichenfolge zurück. Ursache Gibt die Ursache des vollständigen Ereignisses als ganze Zahl zurück, die eine der folgenden sein kann: 1 Der Lauschenmodus wurde durch Programmcode deaktiviert.
2 Beim Lauschenmodus (durch Programmcode aktiviert) ist ein Time out erfolgt.
3 Time out (durch die Abhörtaste aktiviert) des Lauschenmodus.
4 Der Lauschenmodus wurde deaktiviert, da der Benutzer die Abhörtaste losgelassen hat.
5 Der Lauschenmodus wurde beendet, weil der Benutzer das Sprechen beendet hat.
6 Der Lauschenmodus wurde beendet, weil der eingabeaktive Client deaktiviert wurde.
7 Der Lauschenmodus wurde beendet, weil das Standardzeichen geändert wurde.
8 Der Lauschenmodus wurde beendet, weil der Benutzer die Spracheingabe deaktiviert hat.
Hinweise
Dieses Ereignis wird an alle Clients gesendet, wenn das Time out im Lauschenmodus endet, nachdem der Benutzer den Abhörschlüssel veröffentlicht hat, wenn der aktive Eingabeclient die Listen-Methode mit False aufruft oder der Benutzer das Sprechen beendet hat. Sie können dieses Ereignis verwenden, um zu bestimmen, wann die Ausgabe gesprochener Zeichen (Audio) fortgesetzt werden soll.
Wenn Sie den Lauschen-Modus mithilfe der Listen-Methode aktivieren und der Benutzer dann die Abhörtaste drückt, wird der Lauschen-Modus zurückgesetzt und fortgesetzt, bis das Time out der Abhörtaste abgeschlossen ist, die Abhörtaste freigegeben wird oder der Benutzer das Sprechen beendet, je nachdem, was später erfolgt. In diesem Fall erhalten Sie erst dann ein ListenComplete-Ereignis, wenn der Modus des lauschenden Schlüssels abgeschlossen ist.
Das -Ereignis gibt das Zeichen an die Clients zurück, auf denen dieses Zeichen derzeit geladen ist. Alle anderen Clients erhalten ein NULL-Zeichen (leere Zeichenfolge).