SynthesizeSpeech - 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.

SynthesizeSpeech

Das folgende Python-Codebeispiel verwendet die AWS SDK for Python (Boto) Synthesize-Sprache mit kürzeren Texten für die Verarbeitung nahezu in Echtzeit. Weitere Informationen finden Sie in der Referenz für den SynthesizeSpeech Vorgang.

In diesem Beispiel wird eine kurze Zeichenfolge mit Klartext verwendet. Sie können SSML-Text verwenden, um mehr Kontrolle über die Ausgabe zu haben. Weitere Informationen finden Sie unter Sprache aus SSML-Dokumenten generieren.

import boto3 polly_client = boto3.Session( aws_access_key_id=, aws_secret_access_key=, region_name='us-west-2').client('polly') response = polly_client.synthesize_speech(VoiceId='Joanna', OutputFormat='mp3', Text = 'This is a sample text to be synthesized.', Engine = 'neural') file = open('speech.mp3', 'wb') file.write(response['AudioStream'].read()) file.close()