일시 중지를 위해 boto3에서 AWS Polly를 사용하는 방법

파올로

내 코드는 다음과 같습니다.

import boto3
polly_client = boto3.Session().client('polly')    

response = polly_client.synthesize_speech(
    VoiceId='Joanna',
    OutputFormat='mp3', 
    Text = sentence
)
audio = response['AudioStream']

다음 문장을 사용해 보았습니다.

sentence = '''<speak><s>Mary had a little lamb</s> <s>Whose fleece was white as snow</s>And everywhere that Mary went, the lamb was sure to go.</speak>'''

그러나 생성 된 오디오에는 일시 중지가 없으며 텍스트 만 읽습니다.

Mcernak

그러면 "Hello world"라는 문구에 대한 오디오 파일이 생성되며 단어 사이에 2 초의 멈춤이 있습니다.

import boto3
polly_client = boto3.Session().client('polly')

sentence = '''<speak>Hello <break time='2000ms'/> World</speak>'''

response = polly_client.synthesize_speech(
    VoiceId='Joanna',
    OutputFormat='mp3',
    TextType='ssml',
    Text=sentence
)

file = open('speech.mp3', 'wb')
file.write(response['AudioStream'].read())
file.close()

자세한 내용은 SSML 사용 아래의 aws 설명서 하위 섹션 을 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cloudsearch boto3에서 filterQuery 및 queryOptions를 사용하는 방법

분류에서Dev

jquery를 사용하여 일시 중지 된 위치에서 타이머를 다시 시작하는 방법

분류에서Dev

Python 및 Boto3를 사용하여 데이터를 눈송이로로드하기 위해 S3 버킷에서 선택한 파일을 눈송이 단계로 변환하는 방법

분류에서Dev

생일을 얻기 위해 연도를 사용하지 않고 두 날짜 중에서 선택하는 방법

분류에서Dev

AWS : Boto3를 사용하여 인스턴스에서 퍼블릭 AMI를 생성하는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 AWS 계정에서 서비스 계정 목록을 가져 오는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 AWS Glue 크롤러에서 생성 한 테이블의 이름을 변경하는 방법

분류에서Dev

boto3 RDS 클라이언트 Python을 사용하여 AWS Lambda에서 RDS SQL Server 선택 쿼리를 실행하는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 S3에서 항목에 액세스하고 해당 내용을 읽는 방법 ()

분류에서Dev

boto3에서 http 메소드를 변경하는 방법

분류에서Dev

Linux CentOS에서 루트를 제외한 일반 사용자에 대해 Tomcat을 시작 / 중지하는 방법

분류에서Dev

Airflow S3 Hook 또는 boto3를 사용하는 csv.gzip 인 디렉터리에서 여러 파일을 읽는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 Amazon Glacier Deep Archive에 파일을 업로드하는 방법

분류에서Dev

x의 사인에 대한 테일러 시리즈를 생성하기 위해 sympy를 사용하는 방법

분류에서Dev

람다 함수와 boto3를 사용하여 s3 버킷에서 csv 파일을 읽는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 Amazon S3에서 .stl 파일을 가져 오는 방법은 무엇입니까?

분류에서Dev

boto3 Python 라이브러리를 사용하여 AWS의 s3 경로에서 파일 목록을 가져 오는 API 호출

분류에서Dev

boto3를 사용하여 mturk에서 HIT를 확장 할 때 datetime 오류를 수정하는 방법

분류에서Dev

공기 흐름에서 여러 dag를 일시 중지 / 일시 중지 해제하는 방법

분류에서Dev

Ubuntu 12.04에서 특정 사용자를 일시 중지하는 방법

분류에서Dev

Python에서 boto3를 사용하여 Cloudwatch 로그를 쿼리하는 방법

분류에서Dev

Python에서 boto3를 사용하여 Cloudwatch 로그를 필터링하는 방법

분류에서Dev

Hive에서 RLIKE를 사용할 때 퍼지 다중 하위 문자열 일치를 작성하는 방법

분류에서Dev

boto3를 사용하여 AWS에서 S3 액세스 키가 특정 버킷에 액세스 할 수 있는지 여부를 확인하는 방법

분류에서Dev

boto3를 사용하여 DynamoDB에서 모든 항목을 검색하는 방법은 무엇입니까?

분류에서Dev

boto3를 사용하여 Github의 파일을 AWS S3 버킷에 업로드하려면 어떻게해야합니까?

분류에서Dev

aws CLI를 사용하여 StateTransitionReason과 같은 날짜를 포함하는 문자열 값에 대해 날짜 범위에서 시작된 ec2를 일치하도록 필터링하는 방법은 무엇입니까?

분류에서Dev

AWS Fargate-Python boto3를 사용하여 작업의 퍼블릭 IP 주소를 가져 오는 방법

분류에서Dev

regedit를 사용하여 SAM 파일에서 암호 해시를 얻는 방법

Related 관련 기사

  1. 1

    cloudsearch boto3에서 filterQuery 및 queryOptions를 사용하는 방법

  2. 2

    jquery를 사용하여 일시 중지 된 위치에서 타이머를 다시 시작하는 방법

  3. 3

    Python 및 Boto3를 사용하여 데이터를 눈송이로로드하기 위해 S3 버킷에서 선택한 파일을 눈송이 단계로 변환하는 방법

  4. 4

    생일을 얻기 위해 연도를 사용하지 않고 두 날짜 중에서 선택하는 방법

  5. 5

    AWS : Boto3를 사용하여 인스턴스에서 퍼블릭 AMI를 생성하는 방법은 무엇입니까?

  6. 6

    boto3를 사용하여 AWS 계정에서 서비스 계정 목록을 가져 오는 방법은 무엇입니까?

  7. 7

    boto3를 사용하여 AWS Glue 크롤러에서 생성 한 테이블의 이름을 변경하는 방법

  8. 8

    boto3 RDS 클라이언트 Python을 사용하여 AWS Lambda에서 RDS SQL Server 선택 쿼리를 실행하는 방법은 무엇입니까?

  9. 9

    boto3를 사용하여 S3에서 항목에 액세스하고 해당 내용을 읽는 방법 ()

  10. 10

    boto3에서 http 메소드를 변경하는 방법

  11. 11

    Linux CentOS에서 루트를 제외한 일반 사용자에 대해 Tomcat을 시작 / 중지하는 방법

  12. 12

    Airflow S3 Hook 또는 boto3를 사용하는 csv.gzip 인 디렉터리에서 여러 파일을 읽는 방법은 무엇입니까?

  13. 13

    boto3를 사용하여 Amazon Glacier Deep Archive에 파일을 업로드하는 방법

  14. 14

    x의 사인에 대한 테일러 시리즈를 생성하기 위해 sympy를 사용하는 방법

  15. 15

    람다 함수와 boto3를 사용하여 s3 버킷에서 csv 파일을 읽는 방법은 무엇입니까?

  16. 16

    boto3를 사용하여 Amazon S3에서 .stl 파일을 가져 오는 방법은 무엇입니까?

  17. 17

    boto3 Python 라이브러리를 사용하여 AWS의 s3 경로에서 파일 목록을 가져 오는 API 호출

  18. 18

    boto3를 사용하여 mturk에서 HIT를 확장 할 때 datetime 오류를 수정하는 방법

  19. 19

    공기 흐름에서 여러 dag를 일시 중지 / 일시 중지 해제하는 방법

  20. 20

    Ubuntu 12.04에서 특정 사용자를 일시 중지하는 방법

  21. 21

    Python에서 boto3를 사용하여 Cloudwatch 로그를 쿼리하는 방법

  22. 22

    Python에서 boto3를 사용하여 Cloudwatch 로그를 필터링하는 방법

  23. 23

    Hive에서 RLIKE를 사용할 때 퍼지 다중 하위 문자열 일치를 작성하는 방법

  24. 24

    boto3를 사용하여 AWS에서 S3 액세스 키가 특정 버킷에 액세스 할 수 있는지 여부를 확인하는 방법

  25. 25

    boto3를 사용하여 DynamoDB에서 모든 항목을 검색하는 방법은 무엇입니까?

  26. 26

    boto3를 사용하여 Github의 파일을 AWS S3 버킷에 업로드하려면 어떻게해야합니까?

  27. 27

    aws CLI를 사용하여 StateTransitionReason과 같은 날짜를 포함하는 문자열 값에 대해 날짜 범위에서 시작된 ec2를 일치하도록 필터링하는 방법은 무엇입니까?

  28. 28

    AWS Fargate-Python boto3를 사용하여 작업의 퍼블릭 IP 주소를 가져 오는 방법

  29. 29

    regedit를 사용하여 SAM 파일에서 암호 해시를 얻는 방법

뜨겁다태그

보관