Erstellen Sie eine Lippensynchronisationsanwendung mit Amazon Polly mithilfe eines SDK AWS - Amazon Polly

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie eine Lippensynchronisationsanwendung mit Amazon Polly mithilfe eines SDK AWS

Das folgende Codebeispiel zeigt, wie Sie eine Lippensynchronisationsanwendung mit Amazon Polly erstellen.

Python
SDK für Python (Boto3)

Zeigt, wie Amazon Polly und Tkinter verwendet werden, um eine Lippensynchronisierungsanwendung zu erstellen, die ein animiertes sprechendes Gesicht zusammen mit der von Amazon Polly synthetisierten Sprache anzeigt. Die Lippensynchronisierung erfolgt, indem eine Liste von Visemen von Amazon Polly angefordert wird, die mit der synthetisierten Sprache übereinstimmen.

  • Holen Sie sich Sprachmetadaten von Amazon Polly und zeigen Sie sie in einer Tkinter-Anwendung an.

  • Holen Sie sich synthetisiertes Sprachaudio und passende Viseme-Sprachmarken von Amazon Polly.

  • Spielen Sie das Audio mit synchronisierten Mundbewegungen in einem animierten Gesicht ab.

  • Reichen Sie asynchrone Syntheseaufgaben für lange Texte ein und rufen Sie die Ausgabe aus einem Amazon Simple Storage Service (Amazon S3) -Bucket ab.

Den vollständigen Quellcode und Anweisungen zur Einrichtung und Ausführung finden Sie im vollständigen Beispiel unter GitHub.

In diesem Beispiel verwendete Dienste
  • Amazon Polly

Eine vollständige Liste der AWS SDK-Entwicklerhandbücher und Codebeispiele finden Sie unterAmazon Polly mit einem AWS SDK verwenden. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.