У меня есть приложение UWP с VCD, где я могу заставить Кортану распознать мою тестовую команду (поэтому работает). Тем не менее, я хотел бы иметь возможность убирать все пользовательские команды (в идеале, определяя префикс имени приложения/команды и команду, в противном случае полностью удалив префикс имени приложения/команды, в противном случае удалив все пользовательские команды).
Вот мой рабочий VCD:
<?xml version="1.0" encoding="utf-8" ?>
<VoiceCommands xmlns="http://schemas.microsoft.com/voicecommands/1.2">
<CommandSet xml:lang="en-gb" Name="VoiceDemoCommandSet_en-us">
<AppName>Do</AppName>
<Example>Placeholder</Example>
<Command Name="Test">
<Example>a test</Example>
<ListenFor RequireAppName="BeforePhrase">a test</ListenFor>
<Feedback>You've triggered the test command</Feedback>
<Navigate />
</Command>
</CommandSet>
</VoiceCommands>
Например, как очистить зарегистрированную команду «Провести тест»?