动态修改VCD windows 8.1(RT)
Dynamically modify VCD windows 8.1(RT)
我正在尝试修改我从应用程序动态创建的 VCD。我参考了各种 articles/documentations。我有以下代码:
Windows.ApplicationModel.VoiceCommands.VoiceCommnadDefinition.VoiceCommandSet commandSetEnUs;
if (Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.
InstalledCommandSets.TryGetValue(
"AdventureWorksCommandSet_en-us", out commandSetEnUs))
{
await commandSetEnUs.SetPhraseListAsync(
"destination", new string[] {“London”, “Dallas”, “New York”, “Phoenix”});
我在我的应用程序中使用了它,它指出在 ApplicationModel 下没有 class 命名的 VoiceComands。
我认为它可能适用于 windows 10,所以我深入挖掘并提出 VoiceCommandManager
class,它也没有我需要的枚举。谁能帮我动态修改我的Windows Phone 8.1(RunTime) VCD。提前致谢。
Windows.Media.SpeechRecognition.VoiceCommandSet commandSetEnUs;
if (Windows.Media.SpeechRecognition.VoiceCommandManager.InstalledCommandSets.TryGetValue("AdventureWorksCommandSet_en-us", out commandSetEnUs))
{
await commandSetEnUs.SetPhraseListAsync(
"destination", new string[] { "London", "Dallas", "New York", "Phoenix" });
}
我正在尝试修改我从应用程序动态创建的 VCD。我参考了各种 articles/documentations。我有以下代码:
Windows.ApplicationModel.VoiceCommands.VoiceCommnadDefinition.VoiceCommandSet commandSetEnUs;
if (Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager.
InstalledCommandSets.TryGetValue(
"AdventureWorksCommandSet_en-us", out commandSetEnUs))
{
await commandSetEnUs.SetPhraseListAsync(
"destination", new string[] {“London”, “Dallas”, “New York”, “Phoenix”});
我在我的应用程序中使用了它,它指出在 ApplicationModel 下没有 class 命名的 VoiceComands。
我认为它可能适用于 windows 10,所以我深入挖掘并提出 VoiceCommandManager
class,它也没有我需要的枚举。谁能帮我动态修改我的Windows Phone 8.1(RunTime) VCD。提前致谢。
Windows.Media.SpeechRecognition.VoiceCommandSet commandSetEnUs;
if (Windows.Media.SpeechRecognition.VoiceCommandManager.InstalledCommandSets.TryGetValue("AdventureWorksCommandSet_en-us", out commandSetEnUs))
{
await commandSetEnUs.SetPhraseListAsync(
"destination", new string[] { "London", "Dallas", "New York", "Phoenix" });
}