Compartilhar via


SpeechDetectedEventArgs Classe

Definição

Retorna dados dos eventos SpeechDetected ou SpeechDetected.

public ref class SpeechDetectedEventArgs : EventArgs
public class SpeechDetectedEventArgs : EventArgs
type SpeechDetectedEventArgs = class
    inherit EventArgs
Public Class SpeechDetectedEventArgs
Inherits EventArgs
Herança
SpeechDetectedEventArgs

Exemplos

O exemplo a seguir cria um manipulador para SpeechRecognizer.SpeechDetected eventos ou SpeechRecognitionEngine.SpeechDetected . O manipulador inicializa uma exibição sempre que a fala é detectada e exibe status informações, incluindo a posição do áudio.

_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);  
  };  

Comentários

Um SpeechDetected evento é gerado pelas SpeechRecognizer classes e SpeechRecognitionEngine .

Os eventos SpeechDetected são gerados quando um mecanismo de reconhecimento pode identificar a entrada de áudio como fala humana.

SpeechDetectedEventArgs deriva de EventArgs.

Propriedades

AudioPosition

Obtém a posição no fluxo de áudio em que a fala foi detectada.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também