나의 AI Human 만들기
이번 챕터에서는 기본 AI로 AIPlayer를 빠르게 설정하고 AI 발화 프로세스에 대해 알아봅니다. AIPlayer를 처음 설정할 때 네트워크 상태에 따라 로드 하는 데 몇 분이 걸릴 수 있습니다. AIPlayerCallback의 on AIPlayerResloadingProgressed 함수를 구현하여 로딩 진행 상황을 모니터링 할 수 있습니다.
팁
샘플에서 아래 파일의 코드를 통해 더 많은 것을 알 수 있습니다.
- AIQuickSampleViewController.swift
1. 프로젝트를 생성 및 설정
프로젝트를 만들고 프로젝트 설정을 참고하여 설정하세요.
2. ViewController에 import 및 AIPlayer 변수 생성
AIPlayer가 포함 될 ViewController에 import 합니다. 멤버 변수로 AIPlayer를 추가합니다.
import AIPlayerSDK
class AIQuickSampleViewController {
var aiPlayer: AIPlayer!
...
}
3. AIPlayer에 AppId와 UserKey를 설정
**https://aihuman.aistudios.com**에서 각 플랫폼에 대한 프로젝트를 추가할 수 있습니다.
프로젝트 추가 시 플랫폼별로 등록이 가능하며, 이때 등록한 플랫폼의 AppID와 UserKey가 필요합니다.
등록한 프로젝트의 appId와 userKey를 SDK에 설정합니다.
AIPlayer.setAppId("your project appId")
AIPlayer.setUserKey("your project userKey")