Skip to content

Commit 85b0f55

Browse files
committed
clu updates
1 parent 7aa6d1c commit 85b0f55

File tree

3 files changed

+25
-3
lines changed

3 files changed

+25
-3
lines changed

articles/cognitive-services/Speech-Service/get-started-intent-recognition.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ keywords: intent recognition
1818

1919
# Quickstart: Recognize intents with the Speech service and LUIS
2020

21+
> [!IMPORTANT]
22+
> LUIS will be retired on October 1st 2025 and starting April 1st 2023 you will not be able to create new LUIS resources. We recommend [migrating your LUIS applications](/azure/cognitive-services/language-service/conversational-language-understanding/how-to/migrate-from-luis) to [conversational language understanding](/azure/cognitive-services/language-service/conversational-language-understanding/overview) to benefit from continued product support and multilingual capabilities.
23+
>
24+
> Conversational Language Understanding (CLU) is available for C# and C++ with the [Speech SDK](speech-sdk.md) version 1.25 or later. See the [quickstart](get-started-intent-recognition-clu.md) to recognize intents with the Speech SDK and CLU.
25+
2126
::: zone pivot="programming-language-csharp"
2227
[!INCLUDE [C# include](includes/quickstarts/intent-recognition/csharp.md)]
2328
::: zone-end

articles/cognitive-services/Speech-Service/intent-recognition.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,27 @@ keywords: intent recognition
1616
In this overview, you will learn about the benefits and capabilities of intent recognition. The Cognitive Services Speech SDK provides two ways to recognize intents, both described below. An intent is something the user wants to do: book a flight, check the weather, or make a call. Using intent recognition, your applications, tools, and devices can determine what the user wants to initiate or do based on options you define in the Intent Recognizer or LUIS.
1717

1818
## Pattern matching
19+
1920
The SDK provides an embedded pattern matcher that you can use to recognize intents in a very strict way. This is useful for when you need a quick offline solution. This works especially well when the user is going to be trained in some way or can be expected to use specific phrases to trigger intents. For example: "Go to floor seven", or "Turn on the lamp" etc. It is recommended to start here and if it no longer meets your needs, switch to using LUIS or a combination of the two.
2021

21-
## LUIS (Language Understanding Intent Service)
22-
The Microsoft LUIS service is available as a complete AI intent service that works well when your domain of possible intents is large and you are not really sure what the user will say. It supports many complex scenarios, intents, and entities.
22+
Use pattern matching if:
23+
* You're only interested in matching strictly what the user said. These patterns match more aggressively than [conversational language understanding (CLU)](../LUIS/index.yml).
24+
* You don't have access to a CLU model, but still want intents.
25+
26+
For more information, see the [pattern matching overview](./pattern-matching-overview.md).
27+
28+
## Conversational Language Understanding
29+
30+
Conversational language understanding (CLU) enables users to build custom natural language understanding models to predict the overall intention of an incoming utterance and extract important information from it.
31+
32+
Both a Speech resource and Language resource are required to use CLU with the Speech SDK. The Speech resource is used to transcribe the user's speech into text, and the Language resource is used to recognize the intent of the utterance. To get started, see the [quickstart](get-started-intent-recognition-clu.md).
33+
34+
For information about how to use conversational language understanding without the Speech SDK, see the [Language service documentation](/azure/cognitive-services/language-service/conversational-language-understanding/overview).
35+
36+
> [!IMPORTANT]
37+
> LUIS will be retired on October 1st 2025 and starting April 1st 2023 you will not be able to create new LUIS resources. We recommend [migrating your LUIS applications](/azure/cognitive-services/language-service/conversational-language-understanding/how-to/migrate-from-luis) to [conversational language understanding](/azure/cognitive-services/language-service/conversational-language-understanding/overview) to benefit from continued product support and multilingual capabilities.
38+
>
39+
> Conversational Language Understanding (CLU) is available for C# and C++ with the [Speech SDK](speech-sdk.md) version 1.25 or later. See the [quickstart](get-started-intent-recognition-clu.md) to recognize intents with the Speech SDK and CLU.
2340
2441
### LUIS key required
2542

articles/cognitive-services/Speech-Service/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ items:
183183
href: index-intent-recognition.yml
184184
- name: Intent recognition overview
185185
href: intent-recognition.md
186-
- name: Intent recognition quickstart
186+
- name: Intent recognition with CLU quickstart
187187
href: get-started-intent-recognition-clu.md
188188
- name: Pattern matching overview
189189
href: pattern-matching-overview.md

0 commit comments

Comments
 (0)