의도 인식이란?
이 개요에서는 의도 인식의 이점과 기능에 대해 알아봅니다. 의도란 항공권 예약, 날씨 확인, 호출 등 사용자가 수행하려는 것을 말합니다. 의도 인식을 사용하여 애플리케이션, 도구 및 디바이스는 옵션에 따라 사용자가 시작하거나 수행할 작업을 결정할 수 있습니다. 의도 인식기 또는 CLU(대화형 언어 이해) 모델에서 사용자 의도를 정의합니다.
패턴 일치
Speech SDK는 엄격한 방식으로 의도를 인식하는 데 사용할 수 있는 포함된 패턴 검사기를 제공합니다. 이 패턴 검사기는 빠른 오프라인 솔루션이 필요한 경우에 유용합니다. 사용자가 어떤 방식으로든 학습되거나 특정 구를 사용하여 의도를 트리거할 수 있는 경우에 특히 효과적입니다. 예: "7층으로 이동" 또는 "전등 켜기" 등 이 방법으로 시작하고, 더 이상 요구 사항을 충족하지 않는 경우 CLU나 두 방법의 조합으로 전환하는 것이 좋습니다.
다음과 같은 경우 패턴 일치를 사용합니다.
- 사용자가 말한 것과 정확히 일치시키는 데만 관심이 있습니다. 이러한 패턴은 CLU(대화 언어 이해)보다 더 적극적으로 일치합니다.
- CLU 모델에 대한 액세스 권한이 없지만 여전히 의도가 필요합니다.
자세한 내용은 패턴 일치 개념을 참조한 후 다음을 참조하세요.
- 간단한 패턴 일치로 시작합니다.
- 사용자 지정 엔터티를 사용하여 패턴 일치를 개선합니다.
대화 언어 이해
CLU(대화 언어 이해)를 사용하면 사용자가 들어오는 발화의 전반적인 의도를 예측하고 여기에서 중요한 정보를 추출하도록 사용자 지정 자연어 이해 모델을 빌드할 수 있습니다.
Speech SDK와 함께 CLU를 사용하려면 음성 리소스와 언어 리소스가 모두 필요합니다. 음성 리소스는 사용자의 말을 텍스트로 옮기는 데 사용되며 언어 리소스는 발화 의도를 인식하는 데 사용됩니다. 시작하려면 빠른 시작을 참조하세요.
Important
Speech SDK로 대화 언어 이해를 사용하는 경우 음성 텍스트 인식 요청 및 CLU용 언어 서비스 요청에 대한 요금이 모두 청구됩니다. 대화 언어 이해 가격 책정에 대한 자세한 내용은 언어 서비스 가격 책정을 참조하세요.
Speech SDK 및 음성 인식 없이 대화 언어 이해를 사용하는 방법에 대한 자세한 내용은 언어 서비스 설명서를 참조하세요.
Important
LUIS는 2025년 10월 1일에 사용 중지됩니다. 2023년 4월 1일부터 새 LUIS 리소스를 만들 수 없습니다. 지속적인 제품 지원 및 다국어 기능을 활용하려면 LUIS 애플리케이션을 대화 언어 이해로 마이그레이션하는 것이 좋습니다.
CLU(대화 언어 이해)는 Speech SDK 버전 1.25 이상이 있는 C# 및 C++에서 사용할 수 있습니다. Speech SDK 및 CLU로 의도를 인식하려면 빠른 시작을 참조하세요.