웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] Naver 음성합성(Beta) API 본문

웹프로그램밍 자료실/기타 자료

[해피CGI][cgimall] Naver 음성합성(Beta) API

해피CGI윤실장 2017. 6. 2. 09:12
네이버에서 신규 오픈한 음성합성 API 입니다. ^^

다만 현재는 베타버전이고, 일일 이용 가능 1000글자로 제한이 걸려 있습니다.
(일일 1000글자가 적다는 문의내용이 벌써부터 접수되어 있으므로 늘어날 가능성이 보입니다.)

https://developers.naver.com/docs/labs/tts 
위 페이지에서 자세한 내용을 확인이 가능 합니다.



API 이용방법 


1. 네이버 로그인 후 애플리케이션 등록을 진행
    https://developers.naver.com/register

    API등록이후 등록하신 애플리케이션에서 API권한관리 페이지에서 음성합성 API를 체크 해주셔야 됩니다.

 

 

 

 

 

2. 개발가이드에 맞춰 프로그램 제작을 진행 합니다.

    아래는 해당 API를 테스트 하기 위해 간단하게 제작해본 소스 입니다.

 

 

 

 

    PHP의 curl을 통해 제작을 해봤습니다.


    주의하실 부분은 header 에 클라이언트 아이디와 시크릿코드를 입력 해주셔야 됩니다.
    클라이언트 아이디와 시크릿코드는 생성된 애플리케이션에서 확인이 가능 합니다.

 

 

 

 

 

클라이언트 아이디와 시크릿키 외에 POST로 아래 값들을 전송 해야 됩니다.

 

 

 

 

3. 위와같이 제작된 소스를 HTML embed 태그등을 이용해서 호출하면 재생이 됩니다.

    <embed src="경로.php" width="300" height="45" autoplay="no"></embed> 

    파일을 저장하여 네이버 호출 없이 계속 이용도 가능하겠지만,
    라이센스상 위법이 되지 않을까 예상 됩니다.

 

홈페이지바로가기 

Comments