Google Text to Speech(한국어 tts)사용방법, (feat.python)
안녕하세요 레이원입니다!
텍스트를 음성으로 바꿔주는 프로그래밍(TTS)를 해보았습니다.
구현 환경은 Anaconda를 통한 가상환경을 만들어 Python3.6.9버전입니다.
Anaconda를 사용하였지만 Python과 CMD를 사용하시는분들이 많으실거라 생각되어서
CMD위주로 진행하였습니다.
1. Google Cloud Platform 프로젝트 관리 사이트는 https://console.cloud.google.com 입니다!
로그인하시고 프로젝트를 진행하시면되는데 첫 사용자인경우엔 조금 다르게 나올수있습니다.
당황하시지마시고 https://jybaek.tistory.com/606
보시고 똑같이 진행하시면되고 그래도 모르겠다 하시는분들은
댓글에 진행에 어려운부분을 최대한 자.세.히 적어주시면 빠른 답변 드리도록하겠습니다.
2.Google SDK 다운로드 주소는 요기에 있습니다!
https://cloud.google.com/sdk
3. 예제코드 주소입니다.
예제코드1 : https://findface.netlify.app/(깃헙코드 포트폴리오 때문에 관리중이라 개인홈페이지 메뉴에 올려놓을게요! 문제시 삭제하겠습니다!)
예제코드1 = https://github.com/googleapis/python-texttospeech/tree/master/samples/snippets
(원본 주소이고 사용하기 힘드신분은 위 개인홈페이지 주소에서 바로 다운로드가능! 혹은 깃헙클론하셔서 사용하셔도 됩니다)
4. 음성 합성 마크업 언어(SSML)관련 주소입니다.
https://cloud.google.com/text-to-speech/docs/ssml?hl=ko
테스트 해보실분은 관련 문구 복사하셔서 .ssml파일로 저장해보신후 사용해보시면 됩니다.
*사용코드(코드길이가 긴 코드만 작성하였습니다. 추후 모든키가 필요하시면 댓글남겨주시면 적어드리겠습니다.)
서비스 계정 키 등록 : set GOOGLE_APPLICATION_CREDENTIALS=C:\Users\사용자이름\Downloads\서비스계정키이름.json
Google SDK 서비스 계정 활성화 : gcloud auth activate-service-account --key-file="C:\Users\사용자이름\Downloads\서비스계정키이름.json"
* 자주하는실수
Google Cloud API key를 환경변수에 등록한다면 터미널을 종료 후 실행하여도
따로 extention를 set할 필요가 없어집니다. 자주 사용하시는 분이라면 등록하시면 매번
등록할 필요 없이 사용이 가능합니다. 만약 영상을보고도 하시는방법을 모르신다면
댓글에남겨주시면 자세히 답변드리겠습니다^^
(저같은경우엔 다양한 프로젝트를 진행중이라 환경변수를 최대한 이용하고있지않습니다.)
질문이나 궁금하신점 혹은 개인적인 질문도좋으니 댓글남겨주시면
최대한 빠르게 답변 드리도록 해볼게요!
시청해주셔서 감사합니다!
레이원 올림
#TexttoSpeech#텍스트를음성으로#GoogleCloudAPI
★Github Address : https://github.com/Raywon
-인트로 & BGM -
Intro Voice : 타입캐스트
Track : 하나,둘,셋
Music by 브금대통령
Music provided by 브금대통령
Watch : https://youtu.be/wkNnqbtQ25Y
Icon : https://www.flaticon.com
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Google Text to Speech(한국어 tts)사용방법, (feat.python)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.