Amazon Polly
Guía para desarrolladores

SynthesizeSpeech

En el siguiente ejemplo de código Python se utiliza AWS SDK for Python (Boto) para obtener la lista de los lexicones de una cuenta que hay en la región especificada en la configuración local de AWS. Para obtener más información acerca de cómo crear el archivo de configuración, consulte Paso 3.1: Configurar la AWS Command Line Interface (AWS CLI).

Para obtener más información sobre la API, consulte la referencia de la API de SynthesizeSpeech.

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.') file = open('speech.mp3', 'wb') file.write(response['AudioStream'].read()) file.close()