StartSpeechSynthesisTask - Amazon Polly

StartSpeechSynthesisTask

다음 Python 코드 예제는 AWS SDK for Python (Boto)를 사용하여 로컬 AWS 구성에 지정된 리전의 계정에 있는 어휘를 목록으로 표시합니다. 구성 파일 생성에 대한 자세한 내용은 AWS CLI 설정을 참조하세요.

자세한 내용은 StartSpeechSynthesisTask API 참조를 참조하세요.

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)