首页 > 解决方案 > 我可以在 device_traits 中使用 SSML 吗?

问题描述

我想知道 SSML 可以与 action.devices.Toggle 或 action.devices.traits.Mode 的“name_synonym”一起使用。

https://developers.google.com/assistant/smarthome/traits/modes

{ "availableModes": [{ "name": "load", "name_values": [{ "name_synonym": ["load", "size", "load size"], "lang": "en" }],

标签: actions-on-googlegoogle-smart-home

解决方案


不,SSML 不能用作name_synonym. 同义词用于将用户说的可能单词或短语映射到中心键。因此,用户可能会说“加载”、“大小”等,您将在后端获得“加载”。

由于 SSML 用于语音合成,而不是语音输入,因此将 SSML 作为可能的同义词之一是不可行的。


推荐阅读