使用 SDK 與 Amazon Polly 建立唇同步應用程式 AWS - Amazon Polly

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

使用 SDK 與 Amazon Polly 建立唇同步應用程式 AWS

下列程式碼範例示範如何搭配使用 lip-sync 應用程式和 Amazon Polly。

Python
適用於 Python 的 SDK (Boto3)

示範如何使用 Amazon Polly 和 Tkinter 建立 lip-sync 應用程式,在該應用程式中會顯示動畫人臉隨著 Amazon Polly 合成的語音說話。透過向 Amazon Polly 請求與合成語音相符的單字清單,即可完成同步對嘴。

  • 從 Amazon Polly 取得語音中繼資料,並將其顯示在 Tkinter 應用程式中。

  • 從 Amazon Polly 取得合成語音音訊和相符的視素語音標記。

  • 隨著動畫人臉的嘴部動作同步播放音訊。

  • 提交長文字的非同步合成任務,並從 Amazon Simple Storage Service (Amazon S3) 儲存貯體擷取輸出。

如需完整的原始碼和如何設定及執行的指示,請參閱 GitHub 上的完整範例。

此範例中使用的服務
  • Amazon Polly

如需 AWS SDK 開發人員指南和程式碼範例的完整清單,請參閱 搭配 SDK 使用 Amazon Polly AWS。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。