Pass Your Microsoft AI-901 Exam Easy!

Microsoft AI-901 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AI-901 Premium VCE File

Microsoft AI-901 Premium File

166 Questions & Answers

Last Update: Sep 26, 2026

$89.99

AI-901 Bundle gives you unlimited access to "AI-901" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
AI-901 Premium VCE File
Microsoft AI-901 Premium File

166 Questions & Answers

Last Update: Sep 26, 2026

$89.99

Microsoft AI-901 Exam Bundle gives you unlimited access to "AI-901" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AI-901 Practice Test 36

Question 350

A voice assistant accepts account details as spoken input. Its analytics logs retain full recordings and raw transcripts indefinitely. What operational control is needed?

  1. Assume speech models automatically purge application storage after inference.
  2. Give all support agents access to all recordings for convenience.
  3. Delete transcript headings but keep all account numbers and voices unrestricted.
  4. Apply purpose-based retention, access controls and redaction to both audio and transcripts.

Explanation

Correct Answer

D:

Define lawful purpose and bounded retention for audio and text, redact unneeded protected data, restrict access and provide approved deletion workflows. Speech recognition does not imply permanent storage rights.

Incorrect Answers

A:

A cloud Speech service cannot control every copy persisted in the application’s databases, analytics or logging pipeline. Retention must be explicitly governed.

B:

Unrestricted recording access can expose account numbers, voices and incidental sensitive conversations to staff without a business need.

C:

Removing headings does not protect raw voices or identifiers; sensitive content remains in both audio and transcript and may be easy to reidentify.

Question 351

A caller declines microphone permission in a browser-based voice assistant. The app has not captured any audio and must remain usable without recording. Select TWO correct application responses.

  1. Send a silent audio buffer to Speech and report successful transcription if the API responds.
  2. Attempt to bypass the browser permission prompt with an unannounced background recording process.
  3. Explain that capture did not occur and offer a typed request or authorized non-voice support option.
  4. Keep the user’s unfinished request in a permitted local state and allow an explicit later retry of microphone consent without inventing a transcript.
  5. Tell the remote model to enable the device microphone even though the browser has denied capture.

Explanation

Correct Answers

C:

Explain that no microphone input was captured, and provide a keyboard or authorized non-voice alternative so the service remains usable without recording.

D:

Keep permitted unsent text or request state, and let the user explicitly try the browser permission flow again. Never invent a transcript for absent audio.

Incorrect Answers

A:

An empty or silent buffer is not evidence of captured speech. Treating an API call as successful transcription would fabricate the customer’s request.

B:

Attempting hidden capture after denial violates the browser permission boundary and user consent. The app must respect the device’s actual permission state.

E:

A remote model cannot override local browser microphone permissions by text instruction. The client must obtain supported user authorization before capture.

Question 352

An interactive voice assistant identifies English when a caller is speaking Portuguese, and its transcript is incoherent. What should change?

  1. Translate the erroneous English transcript and claim it restores Portuguese speech.
  2. Configure supported language selection or identification and confirm uncertain detection before interpretation.
  3. Assume all microphones automatically infer every language without configuration.
  4. Keep the wrong language setting but increase generated reply creativity.

Explanation

Correct Answer

B:

Use supported language detection or select the correct locale and confirm uncertain recognition before acting. Evaluate the route with representative Portuguese caller audio.

Incorrect Answers

A:

Translating an already incorrect English recognition result cannot reconstruct the original Portuguese words. Translation needs a valid source transcript.

C:

Microphone permission only allows recording; it does not select appropriate language models or prove universal multilingual recognition.

D:

Greater output randomness cannot repair a speech recognizer running in the wrong locale. The error occurs before generative reply construction.

Question 353

A warehouse employee says "How many units of item 482 are available now?" The spoken request is transcribed correctly. What must supply the actual stock count?

  1. A model-generated guess based on last month's shipments.
  2. Answer from yesterday’s inventory snapshot without checking the live stock record, assuming item 482 has not changed overnight.
  3. The recognition engine's confidence score for the spoken number.
  4. An authenticated current inventory lookup, with item and user-scope validation.

Explanation

Correct Answer

D:

After checking the spoken SKU, query the authorized live stock service using the user’s permissions and relevant reservation context. Present returned quantity with its source/time rather than a generated guess.

Incorrect Answers

A:

A model estimate from previous shipments cannot know current stock after unrecorded receipts, holds or reservations. A verified quantity requires the inventory system of record.

B:

A historical stock number may be plausible but does not establish current quantity after shipments or reservations. The spoken question explicitly asks for inventory now.

C:

Recognition confidence measures how well the request was transcribed, not how many units actually exist in inventory.

Question 354

A phone banking agent interprets a spoken request and responds "Transfer completed" without using the bank's payment API. How should the application distinguish work performed?

  1. Require a verified authorized transfer-service receipt before displaying a completed transaction.
  2. Treat an agent tool-call intention containing the transfer amount as proof that the banking API committed it.
  3. Record a correctly formatted locally generated transfer reference as completed before checking the bank ledger.
  4. Use a successful speech-recognition result as the completion status of the downstream payment transaction.

Explanation

Correct Answer

A:

Complete the transaction only after the banking service validates account, permissions and amount and returns a durable receipt. Spoken intent and generated response do not move funds.

Incorrect Answers

B:

An intention or tool-call proposal is generated request content, not confirmation from the transaction service. The bank might reject authorization, insufficient funds or the final commit.

C:

An identifier that matches the expected format is not an authenticated bank receipt. Only the banking service can confirm that an authorized transfer was committed to its ledger.

D:

Speech recognition confirms only that spoken intent was transcribed. The separate payment endpoint must check the actor, amount and account and return a verifiable transaction outcome.

Question 355

A maintenance technician issues spoken commands near heavy machinery. Recognition repeatedly confuses "stop" with "stock." Which mitigation is most relevant?

  1. Test on representative noisy speech and require clarification or a safe fail-closed path for consequential commands.
  2. Increase the recognition confidence threshold using only quiet studio recordings, without evaluating whether real noisy “stop” commands are missed.
  3. Use text-to-speech to repeat the model's guess without requesting confirmation.
  4. Act on every recognized word whenever confidence is nonzero.

Explanation

Correct Answer

A:

Evaluate with real equipment noise and representative speakers, and implement confirmation or fail-closed treatment for high-consequence commands. Misrecognizing stop as stock near machinery can create immediate safety risk.

Incorrect Answers

B:

A threshold calibrated only in quiet conditions can discard true stop requests or accept mistaken commands on the factory floor. Representative machine-noise evaluation and safe confirmation or fail-closed behavior are required.

C:

Playing back a guessed command does not by itself obtain operator confirmation. A safety workflow needs an explicit validated response or fail-safe action.

D:

Any nonzero confidence can still be wrong in heavy noise. Hazardous operations need more than a weak speech score before execution.

Question 356

Two speakers overlap during a voice approval meeting. A diarizer attributes an approval sentence to the wrong person. How should downstream automation treat it?

  1. Accept the first diarization label as authenticated signoff.
  2. Flag speaker attribution as uncertain and seek authenticated confirmation before any approval-dependent action.
  3. Assign the approval utterance to the most frequently detected speaker in the session, without checking overlap or authenticated identity.
  4. Resolve overlapping speech using last-speaker carryforward and treat the resulting speaker label as authenticated approval.

Explanation

Correct Answer

B:

Flag the disputed turn as uncertain, preserve time-coded audio and require an authenticated approver’s confirmation before automation performs an approval-dependent action.

Incorrect Answers

A:

Diarization labels distinguish acoustic speakers probabilistically and do not authenticate organizational approval authority. Overlap can swap the attributed person.

C:

The dominant speaker is not necessarily the one who uttered the overlapped approval. Diarization is acoustic attribution rather than identity authentication; disputed turns require source review and verified approval.

D:

Propagating an earlier speaker label can be a heuristic for segmentation but may misattribute the approval turn when speakers overlap. Neither diarization nor carryforward authenticates the person authorized to approve.

Question 357

A Foundry voice chatbot has already synthesized the correct reply. The speech API returns success and a nonempty audio payload, but the caller hears silence. What should the client check next?

  1. Transcribe the written answer again and treat that as evidence the audio reached the caller.
  2. Compare the chat model’s text token count with the synthesized waveform length but ignore the device audio route.
  3. Add speech diarization to the outgoing audio and assume assigning a speaker fixes playback.
  4. Verify the response audio format and byte stream, decode it with a compatible player, and check the authorized output device and playback state.

Explanation

Correct Answer

D:

API success means an audio artifact was generated, not that it was heard. Inspect returned bytes and content type, use a compatible decoder, and check playback permissions, device routing and errors.

Incorrect Answers

A:

The written answer is already known and text recognition does not prove that synthesized audio was decoded or rendered. The failure occurs after successful synthesis.

B:

Token count can indicate response length, but it does not establish that the codec, sample rate or output device can render the returned waveform.

C:

Diarization labels speakers in incoming recordings. It does not repair an unsupported codec, muted audio channel or failed playback on the caller’s device.

Question 358

A compliance reviewer wants to replay the precise segment that contains a recorded verbal authorization. The transcription service currently returns only one long untimed paragraph. Which output is needed?

  1. Timestamped speech segments linked to the underlying recording and validated speaker turns when relevant.
  2. Retain speaker labels but omit the time-aligned source-audio intervals required to replay the alleged authorization.
  3. Attach one timestamp to a generated meeting summary rather than to the individual recognized utterances.
  4. Generated playback of a model-written transcript as if it were the original.

Explanation

Correct Answer

A:

Provide timestamped transcript segments linked to the original audio recording and validated speaker turns where necessary. This supports precise replay and attribution of the alleged verbal authorization.

Incorrect Answers

B:

Speaker names are useful but do not let the reviewer replay the exact words or establish when they were spoken. The original audio timeline remains necessary.

C:

A summary timestamp gives no precise span for the spoken approval and may omit qualifiers. Recognition results need time-offset links to the original audio.

D:

Synthesized playback is newly generated audio, not the source recording. It cannot substantiate what was actually spoken during the meeting.

Question 359

A model catalog lists several Foundry deployments, and a developer assumes every chat model accepts audio input. The chosen model returns unsupported content errors. What verification is missing?

  1. Check whether the model can synthesize spoken output and assume that implies it can also interpret microphone input.
  2. Change the source file extension from WAV to a text extension without converting the content or using an audio request schema.
  3. Check the exact model and API's audio input capability and any access/entitlement prerequisites.
  4. Choose another release from the same chat-model family without checking whether that exact version and API enable audio input.

Explanation

Correct Answer

C:

Verify the exact deployed model revision and inference API support real audio content, and check entitlement, file format and region prerequisites before designing voice requests.

Incorrect Answers

A:

Audio generation and inbound audio understanding are distinct model capabilities. A deployment that can speak may still reject user-provided waveforms if the input API or entitlement is unsupported.

B:

File extension changes do not turn waveform bytes into recognized words or make a text-only request accept audio. The exact input contract must match a supported model capability.

D:

Capabilities can differ by model version, deployment type and API route even within a family. The selected release must explicitly support audio input and the caller must meet any access prerequisites.

Question 360

A customer says "cancel" while a voice agent's booking tool is already processing a reservation. The client does not know if the reservation committed. What should the interruption handler do?

  1. Mark the booking cancelled immediately without checking the reservation service.
  2. Track the pending operation, reconcile authoritative state and apply an authorized cancel or compensating action if needed.
  3. Assume closing the audio stream rolls back the booking database.
  4. Issue repeated new cancellation commands with unrelated IDs until the model says done.

Explanation

Correct Answer

B:

Preserve the pending operation identifier, reconcile whether the reservation committed, then perform an authorized cancel or compensating workflow as appropriate. Do not assume user speech controls a database transaction mid-flight.

Incorrect Answers

A:

An interruption does not prove the reservation was canceled. The booking may already have committed and requires checking the authoritative service state.

C:

Closing a media stream stops audio delivery but does not roll back an external booking operation already underway.

D:

Repeating unrelated cancellation IDs can race with the original booking and create inconsistent state. Correlated, idempotent recovery is required.


Microsoft Azure AI Fundamentals (AI-901) Practice Tests

Purchase Individually

AI-901 Premium File

Premium File
AI-901 Premium File
166 Q&A
$98.99$89.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.