ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • gTTS-token
    PYTHON 2016. 7. 15. 14:46
    반응형

    사내 Plalab 활동을 하면서 TTS 를 사용할 일이 있어 자료를 찾아 봤습니다. 


    현존하는 TTS 라이브러리 중 구글 번역 사이트에서 제공하는 것이 품질이 가장 좋은것 같았습니다. 

    하지만, 외부에서 사용하려고 하면 capcha 처리가 되어 있어, 자동화 하기 난감하더군요.


    이런 이유로 포기하고 다른 TTS 라이브러리를 찾고 있다가, 우연히 gTTS-token 라이브러리를 발견하였습니다. 

    Thanks. Boudewijn van Groos. AND desbma.


    gTTS-token 라이브러리를 활용하면, capcha 없이 구글 TTS 를 사용할 수 있습니다. 


    gTTS-token 라이브러리를 사용하기 위해서는 먼저 라이브러리를 설치 합니다.


    $> pip3 install gTTS-token


    이후 아래의 코드를 실행하면 capche 없이 TTS 를 사용할 수 있도록 token 값을 확보 할 수 있습니다.


    from gtts_token import gtts_token


    text = "구글 번역 사이트에서 제공하는."

    token = gtts_token.Token().calculate_token(text)

    print(token)


    이렇게 확보한 token 을 아래 URL 에서 사용하면 tts 된 mp3 를 확보 할 수 있습니다.



    반응형

    'PYTHON' 카테고리의 다른 글

    파이썬에서 스레드와 프로세스 소개  (0) 2017.09.21

    댓글

Designed by Tistory.