Skip to content
Muse Atlas
All examples

Voice-Controlled Application

Speech recognition connected to an interactive application.

Illustrative workflow: Voice-Controlled Application

What does it do?

Streams speech, interprets intent and drives application actions such as game moves.

Why it’s useful

Lets people control a chess application with supported spoken commands.

Example in practice

Voice-Controlled Application screenshot
Voice-Controlled Application

Follow the work

  1. 1

    Speak

    Provide a spoken request using the application’s audio input.

  2. 2

    Transcribe

    Convert the audio into text; this step does not execute an application command.

  3. 3

    Parse intent

    Match the transcript against supported command patterns; reject text that does not match.

  4. 4

    Act

    Execute the permitted command through the surrounding application.

  5. 5

    Confirm

    Show or report the resulting application state so the user can confirm the intended action occurred.

Architecture and technologies

Speech → transcription → intent → application action
Speech → transcription → intent → application action
Works with
Muse Voice Transcribe, Interactive application

Keep in mind

  • Only supported command patterns are accepted; other transcripts are rejected
  • Accepted commands act automatically without a separate confirmation prompt