

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# SynthesizeSpeech
<a name="SynthesizeSpeechSamplePython"></a>

다음 Python 코드 예제는 AWS SDK for Python (Boto)를 사용하여 스피치를 짧은 텍스트로 합성하여 거의 실시간으로 처리하는 방법을 보여줍니다. 자세한 내용은 [SynthesizeSpeech](API_SynthesizeSpeech.md) 작업에 대한 참조를 참조하세요.

이 예제에서는 짧은 일반 텍스트 문자열을 사용합니다. SSML 텍스트를 사용하여 출력을 더 세밀하게 제어할 수 있습니다. 자세한 내용은 [SSML 문서에서 스피치 생성](ssml.md) 섹션을 참조하세요.

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