Microsoft Azure AI Fundamentals (AI-900)Describe features of Natural Language Processing (NLP) workloads on AzureMedium

A call center wants to automatically transcribe customer service calls and then analyze the text for keywords and sentiment. Which two Azure Cognitive Services components would be most appropriate for this solution?

  1. ALanguage Understanding (LUIS) and QnA Maker
  2. BAzure Immersive Reader and Azure Form Recognizer
  3. CAzure Translator and Azure Bot Service
  4. DAzure Speech Service and Azure Text Analytics
Show answer & explanation

Correct answer: D. Azure Speech Service and Azure Text Analytics

Azure Speech Service handles the transcription of audio (Speech-to-Text), and Azure Text Analytics can then process the transcribed text for sentiment analysis and key phrase extraction (keywords).

Why the other options are wrong

  • A. LUIS is for intent/entity recognition in conversational AI, and QnA Maker is for question-answering, not direct transcription and general text analysis.
  • B. Azure Immersive Reader helps with reading comprehension, and Azure Form Recognizer extracts data from documents, neither applies to transcribing calls or analyzing keywords/sentiment from spoken audio.
  • C. Azure Translator is for translation, and Azure Bot Service is for building bots, neither directly addresses transcription or keyword/sentiment analysis of raw audio.

Speech-to-Text & Text Analytics Integration

Combining Speech-to-Text with Text Analytics allows for the conversion of spoken audio into text, followed by the extraction of insights like sentiment, keywords, and entities from the transcribed content.

  • Common in call center analytics, voice assistants, meeting transcription.
  • Azure Speech Service provides the transcription part.
  • Azure Text Analytics provides the NLP analysis part.

Memory trick: Speak, Transcribe, Analyze, Understand.

More Describe features of Natural Language Processing (NLP) workloads on Azure questions