|
| 1 | +--- |
| 2 | +title: Intent recognition overview - Speech service |
| 3 | +titleSuffix: Azure Cognitive Services |
| 4 | +description: Intent recognition allows you to recognize user objectives you have pre-defined. This article is an overview of the benefits and capabilities of the intent recognition service. |
| 5 | +services: cognitive-services |
| 6 | +author: v-demjoh |
| 7 | +manager: nitinme |
| 8 | +ms.service: cognitive-services |
| 9 | +ms.subservice: speech-service |
| 10 | +ms.topic: conceptual |
| 11 | +ms.date: 10/13/2020 |
| 12 | +ms.author: v-demjoh |
| 13 | +keywords: intent recognition |
| 14 | +--- |
| 15 | + |
| 16 | +# What is intent recognition? |
| 17 | + |
| 18 | +[!INCLUDE [TLS 1.2 enforcement](../../../includes/cognitive-services-tls-announcement.md)] |
| 19 | + |
| 20 | +In this overview, you learn about the benefits and capabilities of intent recognition. The Cognitive Services Speech SDK integrates with the Language Understanding service (LUIS) to provide intent recognition. An intent is something the user wants to do: book a flight, check the weather, or make a call. |
| 21 | +Using intent recognition, your applications, tools, and devices can determine what the user wishes to initiate or do based on options you define in LUIS. |
| 22 | + |
| 23 | +## LUIS key required |
| 24 | + |
| 25 | +* LUIS integrates with the Speech service to recognize intents from speech. You don't need a Speech service subscription, just LUIS. |
| 26 | +* Speech intent recognition is integrated with the SDK. You can use a LUIS key with the Speech service. |
| 27 | +* Intent recognition through the Speech SDK is [offered at a subset of regions supported by LUIS](https://docs.microsoft.com/azure/cognitive-services/speech-service/regions#intent-recognition). |
| 28 | + |
| 29 | +## Get started |
| 30 | + |
| 31 | +See the [quickstart](quickstarts/intent-recognition.md) to get started with intent recognition. |
| 32 | + |
| 33 | +## Sample code |
| 34 | + |
| 35 | +Sample code for intent recognition: |
| 36 | + |
| 37 | +* [Quickstart: Use prebuilt Home automation app](https://docs.microsoft.com/azure/cognitive-services/luis/luis-get-started-create-app) |
| 38 | +* [Recognize intents from speech using the Speech SDK for C#](https://docs.microsoft.com/azure/cognitive-services/speech-service/how-to-recognize-intents-from-speech-csharp) |
| 39 | +* [Intent recognition and other Speech services using Unity in C#](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/unity/speechrecognizer) |
| 40 | +* [Recognize intents using Speech SDK for Python](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/python/console) |
| 41 | +* [Intent recognition and other Speech services using the Speech SDK for C++ on Windows](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/cpp/windows/console) |
| 42 | +* [Intent recognition and other Speech services using the Speech SDK for Java on Windows or Linux](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/java/jre/console) |
| 43 | +* [Intent recognition and other Speech services using the Speech SDK for JavaScript on a web browser](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/js/browser) |
| 44 | + |
| 45 | +## Reference docs |
| 46 | + |
| 47 | +* [Speech SDK](speech-sdk-reference.md) |
| 48 | + |
| 49 | +## Next steps |
| 50 | + |
| 51 | +* Complete the intent recognition [quickstart](quickstarts/intent-recognition.md) |
| 52 | +* [Get a Speech service subscription key for free](overview.md#try-the-speech-service-for-free) |
| 53 | +* [Get the Speech SDK](speech-sdk.md) |
0 commit comments