我正在为 Windows 10 创建一个 Javascript UWP。我已经集成了 Cortana,除了一个需要两个短语主题的命令外,一切正常。
示例:获取从源到目的地的路线。
我的 VCD 文件是这样的:
<Command Name="getDirections">
<Example>MyApp get directions from New York to New Jersey</Example>
<ListenFor>get directions from {source} to {destination}</ListenFor>
<Feedback>Fetching directions from {source} to {destination}</Feedback>
<VoiceCommandService Target="myBackgroundService"/>
</Command>
<PhraseTopic Label="source" Scenario="Natural Language">
<Subject> Natural Language </Subject>
</PhraseTopic>
<PhraseTopic Label="destination" Scenario="Natural Language">
<Subject> Natural Language </Subject>
</PhraseTopic>
但问题是,如果我在命令集中创建 2 个短语主题,则无法从 VCD 文件安装 Cortana 命令(从 VCD 安装语音命令的函数调用失败)。
有没有办法在同一个听命令的两个地方使用一个短语主题。
请帮帮我:)