Voice Activation/Assistant questions on Windows

clark-zh 20 Reputation points
2025-02-05T12:40:49.35+00:00

Hi MSFT team,

I want to ask,

  1. If a ATL Service(.exe) is a UWP App ? to use voice assistant features on Windows. As we know, only UWP app can use voice activation/assistant.
  2. when voice activation return keyword detected, how can I get SignalId or ModelId ? according to Voice Activation Platform Developer's Guide, SignalId and ModelId are use to configuration to setup voice Activation. I want to get it due to I want to use multiple Models.

thank you.

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,910 questions
0 comments No comments
{count} votes

Accepted answer
  1. kothapally Snigdha 1,505 Reputation points Microsoft Vendor
    2025-02-05T20:25:45.1733333+00:00

    Hi clark-zh,

    Greetings & Welcome to the Microsoft Q&A forum! Thank you for sharing your query.

    • An ATL Service (.exe) is not a UWP app. Voice assistant features on Windows are specifically designed to work with UWP applications due to the privacy and security features that the UWP platform provides.
    • To get the SignalId or ModelId when voice activation returns a keyword detected, you need to register your application with the keyword detector during the setup of voice activation. The SignalId and ModelId are part of the configuration for setting up voice activation and are typically defined by the developer when registering the keyword model with the ActivationSignalDetector. You can retrieve these IDs by using the ActivationSignalDetector.CreateConfigurationAsync method during the registration process.
    • Kindly refer these document https://learn.microsoft.com/en-us/azure/ai-services/speech-service/windows-voice-assistants-implementation-guide#implementing-voice-activation

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.