SpeechRecognizer.SupportedGrammarLanguages 속성

정의

Constraints 속성에 지정된 SpeechRecognitionGrammarFileConstraintSpeechRecognitionListConstraint 개체의 사용자 지정 문법에서 지원하는 언어 컬렉션을 가져옵니다.

public:
 static property IVectorView<Language ^> ^ SupportedGrammarLanguages { IVectorView<Language ^> ^ get(); };
static IVectorView<Language> SupportedGrammarLanguages();
public static IReadOnlyList<Language> SupportedGrammarLanguages { get; }
var iVectorView = SpeechRecognizer.supportedGrammarLanguages;
Public Shared ReadOnly Property SupportedGrammarLanguages As IReadOnlyList(Of Language)

속성 값

문법 언어의 컬렉션입니다.

설명

제약 조건 또는 문법은 음성 인식기에서 일치시킬 수 있는 음성 단어 및 구를 정의합니다. 미리 정의된 웹 서비스 문법 중 하나를 지정하거나 앱과 함께 설치된 사용자 지정 문법을 만들 수 있습니다(사용자 지정 제약 조건을 사용하는 음성 인식은 디바이스에서 수행됨).

  • 프로그래밍 방식 목록 제약 조건은 단어 또는 구 목록을 사용하여 간단한 문법을 만드는 가벼운 방법을 제공합니다. 짧고 고유한 구를 인식하는 데는 목록 제약 조건이 유용합니다. 음성 인식 엔진이 일치를 확인하기 위해서만 음성을 처리해야 하므로 문법의 모든 단어를 명시적으로 지정하면 인식 정확도도 향상됩니다. 또한 목록은 프로그래밍 방식으로도 업데이트할 수 있습니다.
  • SRGS(음성 인식 문법 사양) 문법은 프로그래밍 방식 목록 제약 조건과 달리 버전 1.0에서 정의된 XML 형식을 사용하는 정적 문서입니다. SRGS(음성 인식 문법 사양) 문법은 단일 인식에서 여러 의미 체계 의미를 캡처할 수 있도록 하여 음성 인식 환경에 대한 가장 큰 제어를 제공합니다.

적용 대상

추가 정보