Amazon Connect 中的流程區塊:設定語音 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Connect 中的流程區塊:設定語音

本主題定義流程區塊,以設定用於聯絡流程text-to-speech(TTS) 語言和語音。

描述

  • 設定要用於聯絡流程的文字轉語音 (TTS) 語言和語音。

  • 預設語音設定為 Joanna (會話式)。

  • 您可以選擇覆寫說話風格,使其成為神經語音和其他語音。神經語音會透過改善音調、轉折、語調和節奏,讓自動化對話聽起來更加栩栩如生。

    如需支援的神經語音清單,請參閱 Amazon Polly 開發人員指南中的神經語音

  • 執行此區塊之後,任何 TTS 調用都會解析為選擇的神經或標準語音。

  • 如果在聊天對話期間觸發了此區塊,則會將聯絡案例向下轉接到 成功 分支。它對聊天體驗沒有影響。

支援的頻道

下表列出此區塊如何轉接使用指定頻道的聯絡人。

頻道 支援?

語音

聊天

否-成功分支

任務

否-成功分支

流程類型

您可以在下列流程類型中使用此區塊:

  • 所有流程

屬性

下圖顯示 設定語音 區塊的 屬性 頁面。它被設定為英語,聲音是喬安娜 (Joanna),語音風格為會話。

「設定語音」區塊的屬性頁面。
提示

對於只支援神經朗讀樣式但不支援標準的聲音,會自動選擇 覆寫朗讀樣式。您沒有清除它的選項。

您也可以動態設定語言、語音、引擎和風格。修改區塊時必須遵循一些組態:

  • 如果動態選取語言,也必須動態選取語音。

  • 如果動態選取語音且覆寫說話風格,則必須動態選取引擎和風格。

  • 如果語音或引擎無效,或選取的語音不支援選取的引擎,則會採用錯誤分支。

    注意
    • 只有在選取設定語言屬性時,才會將語言代碼傳遞至流程動作。因此,無效的語言代碼不會接受此區塊中的錯誤分支,但在與 Lex V2 機器人搭配使用時,可能會導致錯誤的行為。

    • 如果在錯誤分支之後新增播放提示,則用於它的語音會預設為 Joanna/standard。

    • 如果定義的語音不支援定義的說話風格,則會使用說話風格。

組態

如需有效語言代碼、語音和支援的引擎清單,請參閱《Amazon Polly 開發人員指南》中的可用語音

注意

Amazon Connect 支援標準和神經引擎,因此您可以將標準或神經做為值傳遞至引擎參數。

若要設定語言屬性,請將特定語言程式碼傳遞至 參數 (例如 en-US 或 ar-AE)。對於語音,只要傳遞語音的名稱 (例如 Joanna 或 Hala)。

Amazon Connect 也支援說話風格,可定義為無、對話或新聞播報員。新聞播報員和對話風格都適用於神經引擎中的下列語音:

  • Matthew (en-US)

  • Joanna (美國)

  • Lupe (es-US)

  • Amy (en-GB)

注意

如果您未指定引擎,預設會使用標準引擎。不過,Ruth (en-US) 等某些語音不支援標準引擎。對於這些語音,您必須指定支援的引擎。如果沒有,操作會失敗,因為 Ruth 不支援標準引擎。

下表包含一些組態及其結果的範例:

組態範例
語言代碼 語音 引擎 說話風格 結果 + 原因
zh-TW Ruth 不適用 不適用 錯誤分支:未指定引擎,因此預設為標準。Ruth 不支援標準引擎,這會導致取得錯誤分支。
zh-TW Ruth 神經 成功分支:Ruth 支援神經引擎
zh-TW Ruth 神經 對話式 成功分支:即使 Ruth 不支援對話語音樣式,區塊也不會接受錯誤分支。反之,當語音合成時,它只會使用不說話的樣式。
ar-AE Ruth 神經 成功分支:此區塊不會驗證語言程式碼。只有語音會用來合成語音。不過,與 Lex V2 機器人搭配使用時,語言程式碼不正確可能會導致錯誤的行為。

使用 Amazon Lex V2 機器人搭配 Amazon Connect

如果您使用的是 Amazon Lex V2 機器人,則 Amazon Connect 中的語言屬性必須與用於建立 Lex 機器人的語言模型相符。這不同於 Amazon Lex (經典)。

  • 如果您使用不同的語言模型 (例如 en_AU、fr_FR、es_ES 等) 建立 Amazon Lex V2 機器人,請在 語音 下選擇對應於該語言的語音,然後必須選擇 設定語言屬性,如下圖所示。

  • 如果您沒有使用 en-US 語音搭配 Amazon Lex V2 機器人,而且未選擇 設定語言屬性,則 取得客戶輸入內容 區塊會導致錯誤。

  • 對於具有多種語言的機器人 (例如 en_AU 和 en_GB),請選擇其中一種語言的 設定語言屬性,如下圖所示。

「設定語音」區塊的屬性頁面,已設定為英文 (澳洲)。

組態提示

已設定的區塊

下圖顯示設定此區塊時的外觀範例。它有以下分支:成功錯誤

已設定的「設定語音」區塊。

案例

如需使用此區塊的案例,請參閱下列主題: