Courseiva
Implement natural language processing solutionseasyMultiple ChoiceObjective-mapped

AI-102 Practice Question: Implement natural language processing solutions

You are a solution architect at a media company. The company uses Azure AI Speech to generate subtitles for videos. The current solution uses the batch transcription API and takes several hours to process a 1-hour video. The business requires near-real-time subtitles for live streaming events. You need to design a new solution that provides low-latency transcription. You have the following options:

Option A: Use the batch transcription API with a higher priority queue.

Option B: Use the Speech-to-text REST API for real-time streaming with the Speech SDK.

Option C: Use the Azure AI Language API to transcribe audio from a file.

Option D: Use Azure AI Video Indexer to generate subtitles.

⚠ Common exam trap

Candidates often confuse the batch transcription API's priority queues with real-time performance, or mistakenly think the Azure AI Language API can handle speech-to-text tasks, when it is strictly a text-based NLP service.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Option B

The Speech-to-text REST API with the Speech SDK supports real-time streaming transcription, which provides low-latency results suitable for live streaming events. Unlike the batch transcription API, which processes audio asynchronously and can take hours, the streaming API processes audio chunks in near-real-time, returning partial and final results with sub-second latency.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Option C

    Why it's wrong here

    Azure AI Language does not transcribe audio.

  • Option B

    Why this is correct

    Speech SDK with real-time streaming provides low-latency transcription.

  • Option D

    Why it's wrong here

    Video Indexer is for indexing, not real-time streaming.

  • Option A

    Why it's wrong here

    Batch transcription is not near-real-time.

About these practice questions

This AI-102 question is part of Courseiva's 945-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.