StartSpeechSynthesisTask - Amazon Polly

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

StartSpeechSynthesisTask

L'exemple de code Python suivant utilise le AWS SDK for Python (Boto) pour répertorier les lexiques de votre compte dans la région spécifiée dans votre AWS configuration locale. Pour plus d'informations sur la création du fichier de configuration, consultez Étape 2.1 : Configuration du AWS CLI.

Pour plus d'informations, consultez le document de référence pour l'API StartSpeechSynthesisTask.

import boto3 import time polly_client = boto3.Session( aws_access_key_id='', aws_secret_access_key='', region_name='eu-west-2').client('polly') response = polly_client.start_speech_synthesis_task(VoiceId='Joanna', OutputS3BucketName='synth-books-buckets', OutputS3KeyPrefix='key', OutputFormat='mp3', Text='This is a sample text to be synthesized.', Engine='neural') taskId = response['SynthesisTask']['TaskId'] print( "Task id is {} ".format(taskId)) task_status = polly_client.get_speech_synthesis_task(TaskId = taskId) print(task_status)