gpt4 book ai didi

python - 如何使用 Python 从 Amazon Polly 将文件另存为 mp3

转载 作者:行者123 更新时间:2023-12-04 14:40:53 25 4
gpt4 key购买 nike

我正在将 Amazon Polly 用于 TTS,但我无法了解如何将转换后的语音保存到我的计算机中的 .mp3 文件中

我已经尝试过 gTTS,但我的任务需要 Amazon Polly。

import boto3
client = boto3.client('polly')
response = client.synthesize_speech
(Text = "Hello my name is Shubham", OuptutFormat = "mp3", VoiceId = 'Aditi')

现在,我应该怎么做才能播放此转换后的语音或将其作为 .mp3 文件保存到我的 PC 中?

最佳答案

此代码示例直接取自文档:https://docs.aws.amazon.com/polly/latest/dg/SynthesizeSpeechSamplePython.html

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

关于python - 如何使用 Python 从 Amazon Polly 将文件另存为 mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56913249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com