다음을 통해 공유


EmulateRecognizeCompletedEventArgs 클래스

정의

SpeechRecognizerSpeechRecognitionEngine 클래스의 EmulateRecognizeCompleted 이벤트에 대한 데이터를 제공합니다.

public ref class EmulateRecognizeCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class EmulateRecognizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type EmulateRecognizeCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class EmulateRecognizeCompletedEventArgs
Inherits AsyncCompletedEventArgs
상속
EmulateRecognizeCompletedEventArgs

예제

다음 예제에 대 한 이벤트 처리기를 추가 합니다 EmulateRecognizeCompleted 이벤트를를 SpeechRecognitionEngine입니다. 처리기에서 인식된 된 텍스트를 가져옵니다는 Result 속성입니다.

private SpeechRecognitionEngine sre;  

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

  // Add a handler for the EmulateRecognizeCompleted event.  
  sre.EmulateRecognizeCompleted += new EventHandler<EmulateRecognizeCompletedEventArgs>(sre_EmulateRecognizeCompleted);  

  // Add other initialization code here.  
}  

// Handle the EmulateRecognizeCompleted event.   
void sre_EmulateRecognizeCompleted(object sender, EmulateRecognizeCompletedEventArgs e)  
{  
  if (e.Result == null) return;  

  string phrase = e.Result.Text;  

  // Add event handler code here.  
}  

설명

인스턴스의 EmulateRecognizeCompletedEventArgs 때 생성 되는 SpeechRecognitionEngine 발생 시키는 개체를 EmulateRecognizeCompleted 이벤트입니다. 인식 결과 대 한 정보를 얻으려면 액세스는 Result 이벤트 처리기의 속성입니다.

에뮬레이션 하는 프로세스는 오디오 대신 텍스트를 음성 인식 엔진에 대 한 입력은입니다. 에 대 한 오디오 입력을 무시 하는 SpeechRecognitionEngine 에뮬레이션을 사용 하는 동안 개체는 SetInputToNull 메서드.

음성 인식 엔진 인식 작업을 하는 동안 예외가 발생 하는 경우는 Error 예외 속성 및 Result 속성이 null합니다.

EmulateRecognizeCompletedEventArgsAsyncCompletedEventArgs로부터 파생됩니다.

속성

Cancelled

비동기 작업이 취소되었는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 AsyncCompletedEventArgs)
Error

비동기 작업 중 발생한 오류를 나타내는 값을 가져옵니다.

(다음에서 상속됨 AsyncCompletedEventArgs)
Result

에뮬레이트된 인식 결과를 가져옵니다.

UserState

비동기 작업의 고유 식별자를 가져옵니다.

(다음에서 상속됨 AsyncCompletedEventArgs)

메서드

Equals(Object)

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

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

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

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

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

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

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

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

비동기 작업에 실패한 경우 사용자가 제공한 예외를 발생시킵니다.

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

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

(다음에서 상속됨 Object)

적용 대상

추가 정보