使用 a AWS SDK 使用 Amazon Polly 建立 lip-sync 應用程式 - AWS SDK 程式碼範例

文件 AWS SDK AWS 範例 SDK 儲存庫中有更多可用的 GitHub 範例。

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

使用 a AWS SDK 使用 Amazon Polly 建立 lip-sync 應用程式

下列程式碼範例示範如何使用 Amazon Polly 建立 lip-sync 應用程式。

Python
SDK for Python (Boto3)

示範如何使用 Amazon Polly 和 Tkinter 建立 lip-sync 應用程式,顯示動畫人臉與 Amazon Polly 合成的語音。透過向 Amazon Polly 請求與合成語音相符的視覺效果清單,Lip-sync 即可完成。

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

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

  • 在動畫人臉中使用同步的嘴巴動作播放音訊。

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

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

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