微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我不将Viseme的时间与Python一起使用Amazon Polly?

如何解决为什么我不将Viseme的时间与Python一起使用Amazon Polly?

我正在使用boto3与Amazon Polly合作,我尝试通过语音速度来获取视位时间,如AWS documentation

所述

但是它并不能按我的意愿工作。我得到一个200的响应,到目前为止还可以,但是在响应中我看不到任何涉及所需结果的信息,而且坦率地说,我不知道如何将结果保存到示例中的文本文件中通过亚马逊。

这是我的代码

    response = polly_client.synthesize_speech(LanguageCode='en-US',VoiceId='Joanna',OutputFormat='json',Text = 'This is a sample text to be synthesized.',TextType='text',SpeechMarkTypes=['viseme','word','sentence'])
print(response)

这是我的回复

{'ResponseMetadata': {'RequestId': 'ea3eb25f-73d1-45cf-b6e0-dbc4271921ac','HTTPStatusCode': 200,'HTTPHeaders': {'x-amzn-requestid': 'ea3eb25f-73d1-45cf-b6e0-dbc4271921ac','x-amzn-requestcharacters': '40','content-type': 'application/x-json-stream','transfer-encoding': 'chunked','date': 'Sun,08 Nov 2020 11:44:47 GMT'},'RetryAttempts': 0},'ContentType': 'application/x-json-stream','RequestCharacters': '40','AudioStream': <botocore.response.StreamingBody object at 0x1024b4ac0>}

所以我似乎缺少一点,但是通过搜索引擎搜索发现的任何内容都无法解决此问题。我该如何实现?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。