Cloud TTS (TTSVOICE)

This help page is for Desktop Studio. This information is also available for Studio.

为脚本添加第三方文本转语音 (TTS) 功能,例如 Google TTS。 它允许您更改脚本中使用的语音、语言和 TTS 服务。 此作不会播放 TTS 语音。 为此,您必须在脚本中有一个播放 TTS 语音的作,例如 PLAY

此作仅适用于 CXone Mpower Cloud TTS Hub中支持的 TTS 服务。 要更改 native Studio TTS的语音和语言,请使用 VOICEPARAMS action

依赖关系

  • 您必须有一个在脚本中播放 TTS 语音的作。 它必须在 Cloud TTS之后找到。 VOICEBOT EXCHANGE action和任何具有 Sequence 属性的作都可以播放 TTS 语音。 这些措施包括:

  • 如果使用 Play作,则只有在序列编辑器的 Synthesize Text 字段中输入的文本会受到 Cloud TTS作的影响。 在任何其他字段(如 Play a DatePlay a Time中输入的文本不受影响。

  • 如果脚本中未使用 CLOUD TTS,则使用默认的 Studio本机 TTS 服务语音和语言。

  • CLOUD TTS的作用与 VOICEPARAMS action相同。 它们不可互换。 使用第三方 TTS 服务时,您必须使用 CLOUD TTS。 要修改 Studio本机 TTS 服务的语音和语言,您必须使用 VOICEPARAMS

  • 放置CLOUD TTS很重要:

    • 将作放在脚本的前面,以设置整个脚本的 TTS 服务、语音和语言。

    • 稍后在脚本中放置其他 CLOUD TTS作以更改服务、语音或语言。

    • 要恢复为默认服务、语音和语言,您必须放置另一个配置了相应 CLOUD TTS 配置文件的 Cloud TTS Hub作。

支持的脚本类型

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

电话

输入属性

这些属性定义操作在执行时使用的数据。

属性

说明

Caption

输入在脚本中唯一标识此操作的短语。 标题显示在脚本画布上的操作图标下方。 The default is the action name.

vendor

此操作使用的 TTS 提供程序的名称。 当您选择希望提供程序使用的语音时,此属性会自动填充。

如果您尚未添加提供程序帐户,请立即添加。

voicename

您希望此操作使用的 TTS 语音的名称。 当您从 Cloud Text to Speech 页面选择语音时,此属性会自动填充。

结果分支条件

结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。

条件

说明

Default

除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。 如果未定义操作的其他分支,也会执行此操作。

添加 TTS 提供程序

您可以在同一脚本或不同脚本中使用包含多个 Cloud TTS actions的一个 TTS 提供程序配置文件。 每个操作都可以使用不同的语音。

  1. 双击 Cloud TTS 操作,打开“云文本到语音转换”页面。
  2. 单击添加新 TTS

  3. 文本到语音配置名称字段中输入此提供程序的名称。 这是进入 Cloud TTS 操作的供应商属性中的名称。
  4. 单击您正在使用的文本到语音配置提供程序
  5. 单击下一步
  6. 使用您选择的 TTS 提供程序验证您的帐户所需的信息完成配置页面。 此信息因每个提供商而异。

  7. 单击添加

选择 TTS 语音

如果您想在脚本中使用 TTS,请将 Cloud TTS 操作添加到脚本中。 您需要为每种要提供的语言执行单独的 Cloud TTS 操作。 您必须为包含在Cloud TTS脚本中的每个分配适当的 TTS 提供程序和语言。

  1. 双击 Cloud TTS 操作,打开“云文本到语音转换”页面。
  2. 单击以从页面左侧的列表中选择一个 TTS 提供商。
  3. 滚动语音列表并选择您希望此操作使用的语言和语音。

  4. 通过在“要朗读的文本”字段中输入文本并单击您正在测试的语音旁边的扬声器图标来测试选定的语音。
  5. 当您对所选声音感到满意时,单击确定将您的选择保存到操作属性中。

示例脚本

这是一个示例,说明如何在脚本中使用此操作。 它并不是一个完整的脚本。 可能还需要编写其他脚本。

此示例显示了位于脚本中 Cloud TTS作之前的 Play作。 Play 使用 Cloud TTS中配置的语音和语言为联系人播放消息。

使用 Cloud TTS 的脚本示例。

下载此脚本