SpeechRecognizerTimeouts Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Zeitspanne, in der eine Spracherkennung Stille oder nicht erkennbare Geräusche ignoriert (Plappern) und weiterhin auf Spracheingabe lauscht.
public ref class SpeechRecognizerTimeouts sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechRecognizerTimeouts final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechRecognizerTimeouts
Public NotInheritable Class SpeechRecognizerTimeouts
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Eine App ruft dieses Objekt über die SpeechRecognizer.Timeouts-Eigenschaft ab.
Die Erkennung schließt jeden Vorgang ab, wenn die angegebene Zeitspanne verstrichen ist.
InitialSilenceTimeout und EndSilenceTimeout beziehen sich beide auf Stille, haben jedoch unterschiedliche Verwendungsmöglichkeiten. Während EndSilenceTimeout gilt, wenn die Spracheingabe bereits erfolgt ist, gilt InitialSilenceTimeout , wenn überhaupt keine Spracheingabe empfangen wird.
Eigenschaften
BabbleTimeout |
Ruft ab und legt die Dauer fest, die ein SpeechRecognizer weiterhin lauscht, während er nicht erkennbare Sounds empfängt (Babble), bevor davon ausgegangen wird, dass die Spracheingabe beendet wurde, und den Erkennungsvorgang abgeschlossen. |
EndSilenceTimeout |
Ruft ab und legt fest, wie lange ein SpeechRecognizer nach dem Generieren von Erkennungsergebnissen Stille erkennt und davon ausgeht, dass die Spracheingabe beendet wurde. |
InitialSilenceTimeout |
Ruft ab und legt die Zeitspanne fest, bevor Erkennungsergebnisse generiert wurden, die ein SpeechRecognizer die Stille erkennt und davon ausgeht, dass die Spracheingabe beendet wurde. |