TTSVOICE

為指令碼新增文字轉語音 (TTS) 功能。此動作使用第三方 TTS 服務,如Google TTS。

此動作用於 CXone雲端 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 語音名稱。當您從「雲端文字轉語音」頁面選擇語音時,此屬性會自動填充。

Result Branch Conditions

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default

指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。

Add a TTS Provider

您可以將一個 TTS 提供者設定檔用於同一指令碼或不同指令碼中的多個 TTSVOICE actions。每個動作都可以使用不同的語音。

  1. 點擊兩下 TTSVOICE 動作,以開啟「雲端文字轉語音」頁面。
  2. 點擊新增新 TTS

  3. 文字轉語音配置名稱欄位中輸入此提供程式的名稱。此名稱將出現在 TTSVOICE 動作的 vendor 屬性中。
  4. 點擊您正在使用的文字轉語音配置提供程式
  5. 點擊下一步
  6. 在「配置」頁面,輸入您的 Base64 服務帳戶 ID。這是以 base64 格式表示的服務帳戶 ID。「配置」頁面上此欄位中的描述包含一個轉換器連結,您可以使用該連結將您的 ID 轉換為 base64 格式。
  7. 點擊新增

Choose a TTS Voice

如果要在指令碼中使用 TTS,則您需要為指令碼中包含的各個 TTSVOICE 動作指派一個提供者。

  1. 點擊兩下 TTSVOICE 動作,以開啟「雲端文字轉語音」頁面。
  2. 點擊以從頁面左側的清單中選擇一個 TTS 提供程式。
  3. 捲動語音清單並選擇您希望此松祚使用的語言和語音。

  4. 測試所選的語音:在所說語言欄位中輸入文字並點擊您所測試的語音旁邊的揚聲器圖示。
  5. 若您對所選語音感到滿意,可點擊確定,將您的選擇儲存到動作屬性中。