gpt4 book ai didi

c# - Cortana 文本查询

转载 作者:可可西里 更新时间:2023-11-01 14:14:30 26 4
gpt4 key购买 nike

我正在开发 Cortana 应用程序,我想使用文本查询(以及语音查询)测试我的应用程序,但 Cortana 仅在我使用语音命令时激活我的应用程序。是否可以仅使用文本来测试应用程序?

我应该在 App 中修改/编程什么以使 Cortana 能够基于文本查询调用 App?

我使用的是装有 Windows 10 的笔记本电脑。

这是我的 VCD 示例:

<?xml version="1.0" encoding="utf-8" ?>
<VoiceCommands xmlns="http://schemas.microsoft.com/voicecommands/1.2">
<CommandSet xml:lang="en-us" Name="FruitsCommandSet_en-us">

<AppName>Nutritional</AppName>
<Example>Show nutritional information about fruits.</Example>

<Command Name="GetFruitNames">
<Example>Show the fruit nutritional facts.</Example>

<ListenFor RequireAppName="ExplicitlySpecified">[Show] {builtin:AppName} details for [the] {FruitName}.</ListenFor>

<Feedback>Loading fruit details...</Feedback>

<Navigate />
</Command>


<PhraseTopic Label="FruitName">
</PhraseTopic>

</CommandSet>
</VoiceCommands>

最佳答案

在此处发帖,以便从上面的讨论中更清楚地了解最终答案。

John 使用的 VCD 文件具有需要设置 AppName 的功能(内置:AppName 标记),并且在 ListenFor 语句中有一些标点符号,这使得文本匹配更加困难。

最好避免在 ListenFor 语句中使用标点符号(例如句点)。虽然语音识别采用基于置信度的匹配方法并且可以应对,但文本输入要严格一些。

关于c# - Cortana 文本查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35000641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com