Alexa 技能交互模型不确定自定义插槽
Alexa skill Interaction Model unsure about custom slot
我带了一个 Amazon echo,希望它能向我的 HTPC 发送命令。
我发现并设置了以下使用带有 eventghost 的 alexa。
http://www.eventghost.org/forum/viewtopic.php?f=2&t=7429&sid=c3d48a675d6d5674b25a35f4850bc920
楼主在技能意图中用了"literal",我发现已经不行了。通读整个帖子后,我发现您需要创建一个自定义插槽类型。
这里是技能设置
意图方案
{
"intents": [ {
"intent": "Run",
"slots": [
{
"name": "Action",
"type": "Commands"
} ]
} ]
}
自定义插槽类型
命令
cleanup
clean up
move movies
move downloads
move cartoons
move the cartoons
move the downloads
move the downloaded movies
play
pause
stop
示例话语
Run {Action}
我想说的是:
"Alexa tell/ask (Invocation Name) to clean up"
要么
"Alexa tell/ask (Invocation Name) to Move movies"
根据我的网络搜索,我输入了我认为是正确格式的自定义插槽。
问题是当我通过 Alexa 运行 它有时会稍微错误地击中 Eventghost。
我该如何微调它。还是我技能设置错了?
以上设置看起来不错,Alexa 技能可以通过训练更多技能来学习
但是我不知道,你打错了
你的示例话语看起来像 "Alexa tell/ask (Invocation Name) clean up",但你的提问是 "Alexa tell/ask (Invocation Name) to clean up",额外的单词是 "to",如果这不是拼写错误,请删除单词 "to"
因为在发音时,单词 "to" 会尝试与您的命令组合
我带了一个 Amazon echo,希望它能向我的 HTPC 发送命令。 我发现并设置了以下使用带有 eventghost 的 alexa。
http://www.eventghost.org/forum/viewtopic.php?f=2&t=7429&sid=c3d48a675d6d5674b25a35f4850bc920
楼主在技能意图中用了"literal",我发现已经不行了。通读整个帖子后,我发现您需要创建一个自定义插槽类型。
这里是技能设置
意图方案
{
"intents": [ {
"intent": "Run",
"slots": [
{
"name": "Action",
"type": "Commands"
} ]
} ]
}
自定义插槽类型
命令
cleanup
clean up
move movies
move downloads
move cartoons
move the cartoons
move the downloads
move the downloaded movies
play
pause
stop
示例话语
Run {Action}
我想说的是: "Alexa tell/ask (Invocation Name) to clean up" 要么 "Alexa tell/ask (Invocation Name) to Move movies"
根据我的网络搜索,我输入了我认为是正确格式的自定义插槽。
问题是当我通过 Alexa 运行 它有时会稍微错误地击中 Eventghost。
我该如何微调它。还是我技能设置错了?
以上设置看起来不错,Alexa 技能可以通过训练更多技能来学习
但是我不知道,你打错了
你的示例话语看起来像 "Alexa tell/ask (Invocation Name) clean up",但你的提问是 "Alexa tell/ask (Invocation Name) to clean up",额外的单词是 "to",如果这不是拼写错误,请删除单词 "to"
因为在发音时,单词 "to" 会尝试与您的命令组合