翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SynthesizeSpeech
次の Python コード例では、短いテキストで AWS SDK for Python (Boto) 合成音声を使用してほぼリアルタイムの処理を行います。詳細については、SynthesizeSpeech オペレーションのリファレンスを参照してください。
この例では、プレーンテキストの短い文字列を使用します。SSML テキストを使用して、出力をより細かく制御できます。詳細については、「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()