播放声音

播放指定的声音。

标识符: play_sound

属性

  • 声音: 包含一个字符串,用于标识应播放的声音。预定义的声音或资产可用于引用媒体(例如 MP3、WAV)。
    • 必需: 是
    • 默认值: 空
  • 圈: 无限循环播放声音。要停止声音,请参见 StopSoundAction
    • 必需: 否
    • 默认值: False

可用声音

  • 确认
  • 错误
  • 否认
  • 下一个
  • 以前
  • 断开
  • 连接
  • SPEECH_SUCCESS
  • SPEECH_FAILURE
  • 嘟嘟响
  • 咯咯

例子

<play_sound id=“connect_to_server” sound=“CONNECT”/>
<play_sound id=“play_song” sound=“xai:/sound/album/sesame_street/mana_mana.mp3?version=1”/>

停止声音

停止当前播放的声音。

标识符: stop_sound

<stop_sound id=“stop_sound”/>

文字转语音

基于文本创建语音输出。

标识符: text_to_speech

元素

  • input: 包含转换为语音输出的文本输入。
  • input_to_resolve: 包含文本输入,该输入在转换为语音输出之前首先由 WF 引擎计算。

例子

要将当前拾取器的位置转换为语音输出:

<text_to_speech id=“say_location”>
    <参数名称=“input_to_resolve”><![CDATA[?{“通道”+ pickOrder.groups[activeGroup].picks[0].source.label.substring(2,3) +“ 位置” + pickOrder.groups[activeGroup].picks[0].source.label.substring(4,7)}?]]>
    </param>
</text_to_speech>

要将“位置 5”添加到语音输出中,请执行以下操作:

<text_to_speech id=“say_location”>
    <参数名称=“输入”>位置 5</参数>
</text_to_speech>