다음을 통해 공유


AudioStateChangedEventArgs 클래스

정의

SpeechRecognizer 또는 SpeechRecognitionEngine 클래스의 AudioStateChanged 이벤트에 대한 데이터를 제공합니다.

public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
    inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
상속
AudioStateChangedEventArgs

예제

다음 예제에서는 음성 인식 엔진의 오디오 변경 상태를 처리 하는 이벤트 처리기를 보여 줍니다.

private SpeechRecognitionEngine sre;  

// Initialize the SpeechRecognitionEngine object.   
private void Initialize()  
{  
  sre = new SpeechRecognitionEngine();  

  // Add a handler for the AudioStateChanged event.  
  sre.AudioStateChanged += new EventHandler<AudioStateChangedEventArgs>(sre_AudioStateChanged);  

  // Add other initialization code here.  
}  

// Handle the AudioStateChanged event.   
void sre_AudioStateChanged(object sender, AudioStateChangedEventArgs e)  
{  
  AudioState newState = e.AudioState;  

  // Handle event here.  
}  

설명

합니다 AudioState 속성의 새 인스턴스를 가져옵니다 합니다 AudioState 열거형 때를 SpeechRecognitionEngine.AudioStateChanged 또는 SpeechRecognizer.AudioStateChanged 이벤트가 발생 합니다.

사용 하 여 입력 오디오의 현재 상태를 가져올 수 있습니다는 AudioState 의 속성을 SpeechRecognizer 또는 SpeechRecognitionEngine 클래스입니다.

속성

AudioState

인식기에 대한 오디오 입력의 새 상태를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보