TTSVOICE

向脚本添加文本转语音 (TTS) 功能。此操作使用第三方 TTS 服务,例如Google TTS。

此操作与 CXoneCloud TTS 一起使用。

Supported Script Types

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

电话

Input Properties

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

属性

说明

说明文字

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

vendor

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

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

voicename

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

Result Branch Conditions

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

条件

说明

Default

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

Add a TTS Provider

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

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

  3. 文本到语音配置名称字段中输入此提供程序的名称。这是进入 TTSVOICE 操作的供应商属性中的名称。
  4. 单击您正在使用的文本到语音配置提供程序
  5. 单击下一步
  6. 在“配置”页面上,输入您的 Base64 服务帐户 ID。这是您服务帐户的 Base64 格式的 ID。“配置”页面上此字段下的描述包含一个转换器链接,您可以使用该链接将您的 ID 转换为 base64。
  7. 单击添加

Choose a TTS Voice

要在脚本中使用 TTS,需要为脚本中包含的每个 TTSVOICE 操作分配一个提供程序。

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

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