actions-on-google - 我可以在 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" }],
解决方案
不,SSML 不能用作name_synonym
. 同义词用于将用户说的可能单词或短语映射到中心键。因此,用户可能会说“加载”、“大小”等,您将在后端获得“加载”。
由于 SSML 用于语音合成,而不是语音输入,因此将 SSML 作为可能的同义词之一是不可行的。
推荐阅读
- javascript - Bootstrap jquery hidden and shown.bs.modal 模态属性不起作用
- python - 一组文本文件之间的文档相似性
- typescript - 使用 Typescript 从对象中获取值
- vb.net - 使用 backgroundworker 时强制转换无效
- c# - C# - 从线程更新 windows 窗体元素
- javascript - 如何检查javascript数组是否包含具有特定值的属性,如果是则返回true
- java - 由已分配的 ByteString 支持的高效 okio 源?
- matlab - 如何在matlab中重写多个for循环以优化速度?
- python - 如何与python并行读取两个文件?
- javascript - foreach中的异步/等待不等待