將語音新增到 WordPress 網站

在本逐步教學中,您將使用 WordPress 版 AWS 外掛程式,在 WordPress 安裝中加入文字轉換語音功能。Amazon Polly 是運用進階深度學習技術的服務,合成語音聽起來就像真人發音一樣,能夠讓您建立會說話的應用程式和打造全新的啟用語音產品類別。

WordPress 版 AWS 外掛程式範例展示了內容建立者可如何輕鬆地在任何撰寫內容中新增文字轉換語音功能。隨著越來越多人採用語音進行搜尋,極有必要增加網站中以音訊格式顯示的內容。透過新增語音功能,網站訪客即可經由新的頻帶渠道 (例如內嵌的音訊播放器和播客應用程式) 來取用網站內容。

您可以將 WordPress 版 AWS 外掛程式新增至在 EC2 執行個體、LightSail 或其他地方設定的 WordPress 安裝中。有許多選項可用於在 AWS 上建立 WordPress 安裝。如果您需要在 AWS 上使用 WordPress 網站,則您可以在 EC2 上參考 10 分鐘教學啟動 WordPress 網站建立 WordPress 網站專案中的更多進階教學,使用 LightSail 輕鬆建立一個。

開啟 AWS 管理主控台,而且您可以讓此逐步指南持續保持開啟狀態。當畫面載入時,請輸入您的使用者名稱和密碼以開始使用。然後在搜尋方塊中鍵入 IAM 並按 Enter 以開啟儀表板。

如果您要在 EC2 上託管 WordPress 網站,請使用下面的 EC2 說明。

如果您要在 LightSail 而非 AWS 上託管 WordPress 網站,請使用下面的 LightSail 說明。

  • EC2

    在此步驟中,您將建立一個 IAM 政策,其中該政策是一份可定義許可的文件。將 IAM 政策連接到 IAM EC2 角色後,則可以將此角色分配給 EC2 型 WordPress 伺服器。

    a. 在畫面左側,選取角色,然後選取建立角色

    (按一下以縮放)


    b.在「建立角色」頁面上,選取頂部的 AWS 服務。從服務清單中選取 EC2。從選取您的使用案例清單中,選取 EC2。選取下一步:許可以繼續下一頁。

    (按一下以縮放)


    c.在「連接許可政策」頁面上,在搜尋方塊中鍵入 AWSForWordPressPluginPolicy,選取清單中政策旁的核取方塊,然後選取下一個檢閱

    (按一下以縮放)


    d.在「檢閱」頁面上的規則名稱欄位中,寫入 PollyForWordPressRole,然後選取建立角色以繼續。

    (按一下以縮放)


    e.現在,您要將 PollyForWordPressRole 角色分配給 WordPress EC2 執行個體。選取頁面頂部的服務標籤,然後選取 EC2 服務。

    (按一下以縮放)


    f.選取左側的執行個體,並選擇您的 EC2 WordPress 執行個體。從動作功能表選擇執行個體設定 > 連接/取代 IAM 角色

    (按一下以縮放)


    g.在下一個視窗中的 IAM 角色欄位下,選取您先前建立的 PollyForWordPressRole 角色。然後按一下套用

    (按一下以縮放)

  • LightSail/非 AWS 託管

    在此步驟中,您將建立一個具有特殊許可的 IAM 使用者,其中該許可允許使用者存取確保外掛程式運行所需的 AWS 服務。您建立的 IAM 使用者將收到 AWS 登入資料,亦即 AWS 存取金鑰和 AWS 私密金鑰。您將在外掛程式組態頁面中使用這些金鑰。

    a. 在畫面左側,選取使用者,然後選取新增使用者

    (按一下以縮放)


    b.在精靈的第一步,提供新 IAM 使用者的名稱:AmazonPollyForWordPress,選取程式設計存取並繼續進行精靈的下一步。

    (按一下以縮放)


    c. 在「連接許可政策」頁面上,在搜尋方塊中鍵入 AWSForWordPressPluginPolicy,選取清單中政策旁的核取方塊,然後選取下一個檢閱

    (按一下以縮放)


    d.在精靈的第三步,檢閱變更,選取建立使用者並繼續進行最後一步。



    (按一下以縮放)


    e.在精靈的最後一步,您將需要記下新使用者的 IAM 登入資料。您可以選擇下載 .csv,或是手動複製存取金鑰 ID私密存取金鑰。之後設定 WordPress 版 AWS 外掛程式時需要此資訊。

     

    (按一下以縮放)

在此步驟中,您將下載並安裝 WordPress 版 Amazon Polly 外掛程式。


a.開啟 WordPress 管理員頁面並登入。

(按一下以縮放)


b.選取左側的外掛程式,然後選取新增

(按一下以縮放)


c. 在「新增外掛程式」上,在搜尋方塊中寫入 AWS for WordPress 並按 Enter。選擇 AWS 外掛程式並選取立即安裝

(按一下以縮放)


d.選取啟動以啟動外掛程式。

(按一下以縮放)

如果您要在 EC2 上託管 WordPress 網站,請使用下面的 EC2 說明。

如果您要在 LightSail (或除 AWS 外的其他地方) 上託管 WordPress 網站,請選擇下面的 LightSail 說明。

  • EC2

    恭喜,外掛程式已安裝! 該外掛程式無需額外組態即可運行,不過其有許多實用設定。例如,您可以為音訊輸出選擇不同的 Amazon Polly 語音,或是透過 Amazon Pollycast 饋送啟用播客功能。讓我們看看如何進入外掛程式組態頁面。

    選取左側的 AWS 並選擇文字轉換語音。在此頁面上啟用文字轉換語音功能,然後按一下「儲存變更」。現在,您應該會看到其他設定可供使用,並且您還可以將其進行變更。例如,在語音名稱下,您可以從各種語音中進行選擇,進而說明音訊內容。

    (按一下以縮放)

  • LightSail/非 AWS 託管

    恭喜,外掛程式已安裝! 該外掛程式無需額外組態即可運行,不過其有許多實用設定。例如,您可以為音訊輸出選擇不同的 Amazon Polly 語音,或是透過 Amazon Pollycast 饋送啟用播客功能。讓我們看看如何進入外掛程式組態頁面!

    a. 選取左側的 AWS 並選擇一般。您將需要提供您的 AWS 登入資料,以便該外掛程式可以存取其使用的 AWS 服務。在 AWS 存取金鑰AWS 私密金鑰欄位中,輸入您在本教學先前步驟中下載的登入資料。按一下儲存變更,以儲存變更。

    (按一下以縮放)


    b. 選取左側的 AWS 並選擇文字轉換語音。在此頁面上啟用文字轉換語音功能,然後按一下「儲存變更」。現在,您應該會看到其他設定可供使用,並且您還可以將其進行變更。例如,在語音名稱下,您可以從各種語音中進行選擇,進而說明音訊內容。

    (按一下以縮放)

在此階段,一切均準備就緒,您的新 Web 內容將以音訊格式提供給您的讀者。現在,您可以建立一篇新的部落格文章,並看看您是否能夠聽到音訊內容。


a.選擇左側的文章,然後選取新增以開啟精靈,進而建立新文章。使用標題和內容撰寫您自己的部落格文章。仍在同一畫面上,按一下啟用 Amazon Polly 核取方塊。然後選取發佈以儲存新文章。

(按一下以縮放)


b.開啟 WordPress 網站。現在,您應該會看到帶有內嵌播放器的新文章。按一下播放按鈕,收聽語音文章。 

注意:除了 WordPress 網站上可用的 HTML 內嵌播放器之外,您還可以透過 Amazon Pollycast 饋送啟用播客功能。這些饋送符合 RSS 2.0,並為彙總熱門的播客行動應用程式和播客目錄 (例如 iTunes) 提供了必要的 XML 資料。閱讀 AWS AI 部落格以取得更多詳細資訊!

(按一下以縮放)

您現在可以使用 Amazon Polly 外掛程式輕鬆播報 WordPress 內容。要打造更為動態的效果,可使用 Amazon Polly API 存取完整的功能,例如自訂發音、唇形同步和文字反白。它提供多種語言的數十種自然的發音,您可以選取最合適的語音來建立多國使用並啟用語音功能的應用程式。

現在您已將試用 Amazon Polly 選取以下其中一個選項以進一步擴展您的知識。

網頁

瀏覽 Amazon Polly 進一步了解有關文字轉換語音服務的資訊。

文件

閱讀開發人員指南,取得使用各種 Amazon Polly 功能的詳細說明。 

AI 部落格

取得有關 Amazon Polly 的最新更新資訊和客戶案例