语音识别
语音识别功能用于识别使用者所说的内容。选择此项可使得使用者在说话期间或说话停止后触发反应动作。如要使用语音识别触发动作,务必先添加语音听取反应动作并选择Start选项以激活语音听取功能。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/d65ffeac28fcc48e106a22ddee56673544cbb1be-2175x735.png/voice-command.png)
示例)点击按钮时开始进行语音听取,使用者开始说话时改变椭圆形组件的颜色。
触发时间点
用于设置反应动作发生的时间点。
说话停顿后
在使用者说话发生停顿后开始发生动作。如果在语音听取反应动作中勾选了“持续听取”,则需要额外设定语音听取-停止反应动作,才能在语音听取停止后使这一选项被触发。
说话期间
在使用者说话时,即语音开始被听取到时就发生动作。
口令
选择这些选项后,将会对听取到的语音内容进行辨识,并在满足设定条件时触发反应动作。
词语 - 包含
预先在口令中定义口令词,当使用者所说的内容中包含有预定义的口令词时触发反应动作。当需要输入多个单词、短语、句子作为口令词时以每行输入一个进行区分。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/d37b407eb58189c6ab12beff9617bbed60dd57e7-2175x1347.png/phrases-include.png)
示例)当使用者所说的内容中含有“ProtoPie”或“Prototyping Tool”时显示Logo
词语 - 未包含
当使用者所说的内容中未含有口令中预先定义的口令词时触发反应动作。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/25c78bfc420f8e4cdaac5af5447a1f1c3705757c-2175x1347.png/phrases-exclude.png)
示例)当使用者所说的内容中未含有“ProtoPie”时显示内容为“How about ProtoPie?” 的消息
未检测到词语
由于环境噪音影响使得语音未能被成功识别或使用者并未说话时触发反应动作。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/5e4da226cfa10c04f2f33a74ea6039936350618d-2175x1347.png/no-phrases-detected.png)
示例)在发生语音未能成功识别时显示内容为“Please say it again.”的消息
在预览窗录制语音交互
使用外部麦克风录制原型的媒体声音和语音交互。点击预览窗口中的设置图标,并选择所需的音频输入设备。
![[object Object]](https://cdn.sanity.io/images/vidqzkll/production/515428b5cedce83f40327b817a53d1e8760fd66d-2000x1103.png/audio-recording_(1).png)
语音交互设计大师课
参与引人入胜的语音交互练习,深入分析语音交互案例,掌握这些命令的应用方式。高阶语音原型设计大师课为设计师提供全面的知识,助力构建尖端语音驱动UI设计场景。