AI Human Web SDK v2
스크립트 한 줄로 실시간으로 말하는 AI 아바타를 웹 페이지에 붙입니다. v2 SDK는 입력한 텍스트 (또는 LLM 응답)를 자연스러운 립싱크로 말하는 2D 아바타를 스트리밍합니다 — 영상 파이프라인도, 플러그인도 필요 없습니다.
Beta
Web SDK v2는 beta입니다. 핵심 API는 안정적이며 v1 AIPlayer 클래스와 동일하고, 새 옵션
(설정)은 아직 확정 중입니다. 안정 버전은 **Web SDK v1**을 참고하세요.
Talk to AI Human
직접 해보세요 — 메시지를 입력하면 아바타가 실시간 립싱크로 말합니다. 이 데모는 실제 연동과 동일하게 배포된 SDK로 동작합니다.
왜 v2인가
- 드롭인.
<script>하나면AIPlayer클래스가 전역에 노출됩니다 —new AIPlayer(el)로 시작. - 실시간 발화. 텍스트를 보내면 아바타가 립싱크로 스트리밍하며 말합니다.
- 부드러운 재생.
continuousBackground로 발화 시작 시 배경 튐 제거,enableEarlyStart로 아바타를 더 빨리 표시. - 모바일 자동 최적화. 모바일에서는 idle 배경 다운로드를 자동으로 줄여 아바타가 더 빨리 나타납니다 — 코드 변경 불필요.
- 익숙한 API. 핵심
AIPlayer클래스는 v1과 동일해 대부분의 호출이 그대로 이어집니다. (3D와 custom‑voice API는 제거됨 — 아래 비교 표 참고.)
동작 방식
v1과의 차이
| Web SDK v1 | Web SDK v2 | |
|---|---|---|
| 렌더링 | 2D / 3D | 2D 전용 |
| 배포 파일 | aiPlayer-1.6.x.min.js | aiPlayer-2.x.obf.js |
| 배경 연속성 | — | continuousBackground (beta) |
| 첫 렌더 가속 | — | enableEarlyStart (beta) |
| 모바일 idle 다운로드 | 전체 | 자동 축약 |
| API 표면 | AIPlayer 클래스 | 동일한 AIPlayer 클래스 |