我们在Google上拥有Acton,用户需要说出以下答案之一:“高”,“上升”,“低”或“下降”。
但是当用户说“高”时,通常将其识别为“高”,而将“低”识别为“你好”。
[我发现@Leon Nicholls在这里使用了语音偏置:https://github.com/entertailion/Magnificent-Escape-Action/blob/4258a544789624b82253b4d29355a7519aab4179/game.js
所以我在进行onv.ask(...)之前添加了此内容:
conv.speechBiasing = ['High', 'Rising', 'Low', 'Falling'];
这导致此:
“ speechBiasingHints”:[“高”,“上升”,“低”,“下降”],
不幸的是,用户答案在SmartScreen上仍显示为“ hi”而不是“ high”。
还有另一种方法可以影响用户语音输入的解释吗?