Microsoft Certified: Azure AI Engineer AssociateImplement natural language processing solutionsMedium

A manufacturing company wants to implement a system that automatically generates assembly instructions in multiple languages based on a single English technical specification document. The generated instructions must sound natural and human-like in each target language. Which combination of Azure AI services is best suited for this task?

  1. AAzure AI Language (Sentiment Analysis) and Azure AI Search
  2. BAzure AI Content Safety and Azure AI Metrics Advisor
  3. CAzure AI Translator and Azure AI Speech (Text-to-speech)
  4. DAzure AI Vision and Azure AI Language (Text Summarization)
Show answer & explanation

Correct answer: C. Azure AI Translator and Azure AI Speech (Text-to-speech)

Azure AI Translator will handle the translation of the English document into multiple target languages. Azure AI Speech's Text-to-speech capability will then convert the translated text into natural-sounding, human-like audio instructions in each language.

Why the other options are wrong

  • A. Sentiment Analysis determines emotional tone, and Azure AI Search is for information retrieval; neither performs translation or speech generation.
  • B. Content Safety moderates content, and Metrics Advisor monitors data anomalies; neither relates to translation or speech generation.
  • D. Azure AI Vision is for image processing, and Text Summarization condenses text; neither directly translates and generates speech.

Translator & Text-to-speech Integration

The combination of Azure AI Translator for converting text between languages and Azure AI Speech's Text-to-speech for generating natural-sounding audio from the translated text. This integration enables creating multilingual spoken content from a single source.

  • Translator: Handles text translation across languages.
  • Text-to-speech: Converts text to human-like audio.
  • Enables multilingual audio content generation.

Memory trick: Translator speaks with AI Speech's voice.

More Implement natural language processing solutions questions