SynthesizeSpeech - Amazon Polly

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

SynthesizeSpeech

O exemplo de código Python a seguir usa a sintetização de fala do AWS SDK for Python (Boto) com textos mais curtos com processamento quase em tempo real. Para obter mais informações, consulte a referência da operação SynthesizeSpeech.

Este exemplo usa uma sequência curta de texto sem formatação. Você pode usar texto SSML para ter mais controle sobre a saída. Para ter mais informações, consulte Gerando fala a partir de documentos SSML.

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()