RecognizerInfo 클래스

정의

SpeechRecognizerSpeechRecognitionEngine 인스턴스에 대한 정보를 표시합니다.Represents information about a SpeechRecognizer or SpeechRecognitionEngine instance.

public ref class RecognizerInfo : IDisposable
public class RecognizerInfo : IDisposable
type RecognizerInfo = class
    interface IDisposable
Public Class RecognizerInfo
Implements IDisposable
상속
RecognizerInfo
구현

예제

다음 예제에서는 유효성을 검사를 지정 CultureInfo 식별자에 문자열 비교를 허용 하 고 SpeechRecognitionEngine 목록으로 표현 된 구성을 RecognizerInfo 개체입니다.The following example validates a given CultureInfo and identifier string against the permitted SpeechRecognitionEngine configurations, expressed as a list of RecognizerInfo objects.

경우는 CultureInfo 식별자 문자열이 올바른지,이 예제에서는의 새 인스턴스를 만듭니다 SpeechRecognitionEngine 사용 하 여는 RecognizerInfo 인수로 인스턴스.If the CultureInfo and identifier string are valid, the example creates a new instance of SpeechRecognitionEngine using the RecognizerInfo instance as an argument.

  
private SpeechRecognitionEngine SelectRecognizer(CultureInfo requiredCulture, string requiredId)   
{  
  // Select based on a specific recognizer configuration  
  SpeechRecognitionEngine speechRecognitionEngine=null;  
  foreach (RecognizerInfo config in SpeechRecognitionEngine.InstalledRecognizers())   
  {  
    if (config.Culture.Equals(requiredCulture) && config.Id== requiredId)   
    {  
      speechRecognitionEngine = new SpeechRecognitionEngine(config);  
      break;  
    }  
  }  
  return speechRecognitionEngine;  
}  

설명

사용 하 여 초기화 인식 엔진에 대 한 식별 정보를 얻을 수 있습니다 SpeechRecognizer.RecognizerInfo 에 대 한는 SpeechRecognizer 개체 또는 SpeechRecognitionEngine.RecognizerInfo 에 대 한는 SpeechRecognitionEngine 개체입니다.You can obtain identifying information for an initialized recognition engine using SpeechRecognizer.RecognizerInfo for a SpeechRecognizer object or SpeechRecognitionEngine.RecognizerInfo for a SpeechRecognitionEngine object.

인스턴스에서 반환 되는 정보 RecognizerInfo 에서 가져온를 SpeechRecognizer 설정에 따라 결정 됩니다 합니다 음성 속성 의 멤버는 제어판.The information returned in instances of RecognizerInfo obtained from a SpeechRecognizer is determined by the settings in the Speech Properties member of the Control Panel.

인스턴스를 사용할 수 있습니다 RecognizerInfo 의 특정 구성을 생성 하려면 SpeechRecognitionEngine 사용 하는 SpeechRecognitionEngine(RecognizerInfo) 생성자입니다.You can use instances of RecognizerInfo to construct a specific configuration of SpeechRecognitionEngine using the SpeechRecognitionEngine(RecognizerInfo) constructor.

정적 메서드 InstalledRecognizers 사용 가능한 모든의 목록을 반환 SpeechRecognitionEngine 구성으로 RecognizerInfo 인스턴스.The static method InstalledRecognizers returns a list of all available SpeechRecognitionEngine configurations as RecognizerInfo instances.

속성

AdditionalInfo

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스에 대한 추가 정보를 가져옵니다.Gets additional information about a SpeechRecognizer or SpeechRecognitionEngine instance.

Culture

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스로 지원되는 문화권을 가져옵니다.Gets the culture supported by a SpeechRecognizer or SpeechRecognitionEngine instance.

Description

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스에 대한 설명을 가져옵니다.Gets the description of a SpeechRecognizer or SpeechRecognitionEngine instance.

Id

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스에 대한 식별자를 가져옵니다.Gets the identifier of a SpeechRecognizer or SpeechRecognitionEngine instance.

Name

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스의 이름을 가져오거나 설정합니다.Gets the friendly name of a SpeechRecognizer or SpeechRecognitionEngine instance.

SupportedAudioFormats

SpeechRecognizer 또는 SpeechRecognitionEngine 인스턴스로 지원되는 오디오 형식을 가져옵니다.Gets the audio formats supported by a SpeechRecognizer or SpeechRecognitionEngine instance.

메서드

Dispose()

RecognizerInfo 개체를 삭제합니다.Disposes the RecognizerInfo object.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

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

기본 해시 함수로 작동합니다.Serves as the default hash function.

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

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

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

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

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

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상

추가 정보