Azure Cognitive Services are a set of machine learning algorithms that are used to solve most common AI programming tasks. Azure Cognitive Services streamlines complex algorithms and turns them into trivial tasks, such as executing a simple remote query. It is composed of five distinct categories of algorithms, namely, vision, speech, language, knowledge, and search. In this chapter, we will be adding speech recognition to our application using the speech API.
The following sections will walk you through how you can introduce cognitive services into your projects:
- Understanding Cognitive Services
- Speech APIs
- Computer vision
- Search APIs