반응형
안드로이드 TTS에 대해 검색해도 보통 앱에서 글자를 읽어주는걸 설명하지 엔진 만드는거에 대한 자료는 적었다.
그러다 구글 샘플을 발견!
sdk14버젼의 샘플이지만 개인적으로 충분하기에 바로 코드를 살펴보기로
지원 언어에 대한 반환을 하고...
사실상 이 함수 하나가 핵심이고 끝 (앱의 99%)
콜백으로 텍스트가 오면 이 샘플이 글자마자 주파수로 버퍼에 적어주기만 하고 있는,
실제로 돌려보지 않아도 정말 로봇같은... 아니 r2d2보다 수준 낮아보이는 사운드가 나올 거라는 상상이 들게하는 샘플이지만
그만큼 정말 단순하고 알기 쉬운 샘플!
다음은 네이버쪽을 조사
그냥 복사해서 붙여넣기만 해도 바로 되는 정말 친절한 샘플 코드와
몇가지 변수에 대한 rest api정보 설명
api이름이 Clova로 변경되어서 TTS api가 어디있지? 하고 찾았던게 가장 어려웠던 일이였을 정도
너무 쉽게 일이 풀려서 오히려 당활할 정도...
그리고...
3편에?
반응형
'안드로이드 TTS engine' 카테고리의 다른 글
구글 안드로이드, 네이버 Clova TTS 비교 (0) | 2017.05.29 |
---|---|
네이버 TTS api로 안드로이드 TTS engine으로 만들기 5 - 여러 언어 지원하기 (0) | 2017.05.28 |
네이버 TTS api로 안드로이드 TTS engine으로 만들기 4 - 네이버 api에서 음성 파일을 받아서 사용하기 (1) | 2017.05.27 |
네이버 TTS api로 안드로이드 TTS engine으로 만들기 3 - 음성 출력 테스트 (1) | 2017.05.26 |
네이버 TTS api로 안드로이드 TTS engine으로 만들기 1 - 만들기 시작 (0) | 2017.05.24 |