RecognizeCompletedEventArgs.InitialSilenceTimeout Property
Gets whether an InitialSilenceTimeout has occurred.
Namespace: Microsoft.Speech.Recognition
Assembly: Microsoft.Speech (in microsoft.speech.dll)
Syntax
'Declaration
Public ReadOnly Property InitialSilenceTimeout As Boolean
public bool InitialSilenceTimeout { get; }
public:
property bool InitialSilenceTimeout {
bool get ();
}
/** @property */
public boolean get_InitialSilenceTimeout ()
public function get InitialSilenceTimeout () : boolean
Property Value
Returns a bool which is true if the recognition engine has detected no input for longer than was specified by the InitialSilenceTimeout property of the SpeechRecognitionEngine managing the recognition engine, otherwise false.
Example
The example below show a simple anonymousmethod used as the handler for RecognizeCompleted. The handler stores the result of the recognition operation, if Result is not null and updates a state variable. If an error condition exists, a message is sent to the end user.
_recognizer.RecognizeCompleted += delegate(object sender, RecognizeCompletedEventArgs completedEventArgs) {
_recognitionDone = true;
if (completedEventArgs.Result != null) {
_completedEventArgs = completedEventArgs;
_recognitionSuccess = true;
} else {
_completedEventArgs = null;
_recognitionSuccess = false;
MessageBox.Show(String.Format("Recognition failed\n",
"InitialSilenceTimeout: {0}\n",
"BabbleTimeout: {0}\n",
"InputStreamEnded: {2}\n",
completedEventArgs.InitialSilenceTimeout,
completedEventArgs.BabbleTimeout,
completedEventArgs.InputStreamEnded));
}
};
Thread Safety
All public static (Shared in Visual Basic) members of this type are thread-safe. Instance members are not guaranteed to be thread-safe.
Platforms
Development Platforms
Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition
Target Platforms
See Also
Reference
RecognizeCompletedEventArgs Class
RecognizeCompletedEventArgs Members
Microsoft.Speech.Recognition Namespace