Condividi tramite


SpeechDetectedEventArgs Classe

Definizione

Restituisce dati da eventi SpeechDetected o SpeechDetected.

public ref class SpeechDetectedEventArgs : EventArgs
public class SpeechDetectedEventArgs : EventArgs
type SpeechDetectedEventArgs = class
    inherit EventArgs
Public Class SpeechDetectedEventArgs
Inherits EventArgs
Ereditarietà
SpeechDetectedEventArgs

Esempio

L'esempio seguente crea un gestore per SpeechRecognizer.SpeechDetected o SpeechRecognitionEngine.SpeechDetected eventi. Il gestore inizializza una visualizzazione ogni volta che viene rilevata la voce e visualizza le informazioni sullo stato, inclusa la posizione audio.

_recognizer.SpeechDetected +=  
  delegate(object sender, SpeechDetectedEventArgs eventArgs)   
  {  

    // Clear previous recognition information.  
    _audioDeviceStatusLabel.Enabled = true;  
    _audioDeviceStatusLabel.Visible = true;  
    Utils.DisplayAudioInputFormat(_audioStateLabel, _recognizer);  
    Utils.DisplayRecognizerState(_recognizerStateLabel, _recognizer.State);  
    Utils.DisplaySpeechDetected(_speechDetectedLabel, eventArgs.AudioPosition);  
  };  

Commenti

Viene generato un SpeechDetected evento dalle SpeechRecognizer classi e SpeechRecognitionEngine .

Gli eventi SpeechDetected vengono generati quando un motore di riconoscimento può identificare l'input audio come voce umana.

SpeechDetectedEventArgs deriva da EventArgs.

Proprietà

AudioPosition

Ottiene la posizione del flusso audio in cui il riconoscimento vocale è stato rilevato.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche