다음을 통해 공유


AudioSignalProblemOccurredEventArgs 클래스

정의

또는 SpeechRecognitionEngineAudioSignalProblemOccurredSpeechRecognizer 이벤트에 대한 데이터를 제공합니다.

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

예제

다음 예제에서는 정의 대 한 정보를 수집 하는 이벤트 처리기는 AudioSignalProblemOccurred 이벤트입니다.

private SpeechRecognitionEngine sre;  

// Initialize the speech recognition engine.  
private void Initialize()  
{  
  sre = new SpeechRecognitionEngine();  

  // Add a handler for the AudioSignalProblemOccurred event.  
  sre.AudioSignalProblemOccurred += new EventHandler<AudioSignalProblemOccurredEventArgs>(sre_AudioSignalProblemOccurred);  
}  

// Gather information when the AudioSignalProblemOccurred event is raised.  
void sre_AudioSignalProblemOccurred(object sender, AudioSignalProblemOccurredEventArgs e)  
{  
  StringBuilder details = new StringBuilder();  

  details.AppendLine("Audio signal problem information:");  
  details.AppendFormat(  
    " Audio level:               {0}" + Environment.NewLine +  
    " Audio position:            {1}" + Environment.NewLine +  
    " Audio signal problem:      {2}" + Environment.NewLine +  
    " Recognition engine audio position: {3}" + Environment.NewLine,  
    e.AudioLevel, e.AudioPosition,  e.AudioSignalProblem,  
    e.RecognizerAudioPosition);  

  // Insert additional event handler code here.  
}  

설명

인스턴스의 AudioSignalProblemOccurredEventArgs 때 생성 되는 SpeechRecognitionEngine 또는 SpeechRecognizer 발생 시키는 개체는 AudioSignalProblemOccurred 이벤트입니다. 와 관련 된 정보를 얻을 수는 AudioSignalProblemOccurred 이벤트를 이벤트 처리기에서 다음 속성에 액세스:

AudioPosition 속성이 생성 된 해당 오디오 스트림에서 입력된 디바이스의 위치를 참조 합니다. 반면,는 RecognizerAudioPosition 속성 내의 오디오 입력 인식기의 위치를 참조 합니다. 이러한 위치는 다를 수 있습니다. 자세한 내용은 음성 인식 이벤트를 사용 하 여입니다.

AudioSignalProblem 속성 어떤 문제가 발생 했음을 나타냅니다.

AudioSignalProblemOccurredEventArgsEventArgs로부터 파생됩니다.

속성

AudioLevel

이벤트와 연결된 오디오 수준을 가져옵니다.

AudioPosition

문제가 발생 한 위치를 나타내는 입력 디바이스의 오디오 스트림에서 위치를 가져옵니다.

AudioSignalProblem

오디오 신호 문제를 가져옵니다.

RecognizerAudioPosition

인식기가 수신한 오디오 입력에서 문제가 발생한 위치를 나타내는 위치를 가져옵니다.

메서드

Equals(Object)

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

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

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

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

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상

추가 정보