새소식

AI LAB/🦜 TTS

1. [음성합성] 개발환경 구축 및 패키지 소프트웨어 설치

728x90

0. 서론

 

유투브에서 우연히 음성합성 영상을 보았습니다.

 

프로그램이 문재인 목소리를 학습하여, 개발자가 입력한 텍스트를 읽는데 놀라웠습니다.

 

carpedm20/multi-speaker-tacotron-tensorflow

Multi-speaker Tacotron in TensorFlow. Contribute to carpedm20/multi-speaker-tacotron-tensorflow development by creating an account on GitHub.

github.com

소스코드도 깃허브에 공유해주셨습니다. 깃허브의 상세내용을 참고하여 개발 환경 세팅을 시도하였습니다.

 

실행에 앞써서 포스트 작성자의 파이썬은 3.6.2rc1버전을 설치하였고

 

tenserflow는 1.3 버전을 설치하였습니다.

 

이제 와서 새삼 느끼는 것이지만, 위 버전은 반드시 맞춰주어야 합니다.

 

 

1. 개발 환경 구축하기

깃허브에서 소스코드를 다운로드 받아 E:\project\multi-speaker-tacotron-tensorflow-master에 위치시킵니다.

 

텐서플로우와 파이썬을 설치하였다면

 

이제 필요한 파이썬 패키지 소프트웨어를 설치를 진행하면 됩니다.

 

E:\project\multi-speaker-tacotron-tensorflow-master 폴더에서 아래의 명령어를 입력한다.

 

 

pip install -r requirements.txt

쉽게 될 거라고 생각하지는 않았지만, 에러가 많이 발생하였습니다.

 

파이썬의 아주 지저분한 버전 문제입니다.

 

requirements.txt를 열어서, 적절한 버전을 설치하여야합니다.

어떤 버전을 넣어야할지 헷갈리면, 아래의 링크가 도움이 될 수 있습니다.

https://pypi.org/project/protobuf/

 

3. 파일 공유

requirements.txt
0.00MB

파이썬 공부가 목적이라면 pypi사이트에 들어가셔서 requriement.txt를 일일이 맞추셔도 됩니다.

 

그게 아니라면 그냥 제가 이미 수정해둔 requirement.txt를 사용하셔도 됩니다.

 

잘 동작할꺼라 생각됩니다. 특이사항 있으면 댓글에 남겨주세요. 감사합니다.

https://이사작전.com/

추가로 질문사항이 있다면 댓글남겨주세요. 감사합니다.

이사작전 앱 다운로드는 저에게 포상입니다.

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.