Voice AI — 음성 어시스턴트 만들기
Voice AI — 음성 어시스턴트 만들기
LiveKit Agents의 Voice AI quickstart는 10분 안에 음성 어시스턴트를 만들어 터미널·브라우저·전화·네이티브 앱에서 대화하게 만드는 가이드예요.
시작하기
- LiveKit Cloud 무료 계정 생성 + LiveKit CLI 설치
lk agent init my-agent --template agent-starter-python로 템플릿 프로젝트 생성- 의존성 설치 후
lk agent dev로 개발 모드 실행 - 콘솔에서 "Start a session"을 눌러 마이크로 대화
음성 파이프라인
- STT-LLM-TTS 파이프라인: Deepgram(STT) → Gemma(LLM) → Inworld TTS 로 고성능 체인 구성
- Realtime 모델: OpenAI Realtime API 단일 모델로 말하는 대로 반응
session = AgentSession(
stt=inference.STT(model="deepgram/nova-3", language="multi"),
llm=inference.LLM(model="google/gemma-4-31b-it"),
tts=inference.TTS(model="inworld/inworld-tts-2", voice="Ashley"),
turn_handling=TurnHandlingOptions(turn_detection=inference.TurnDetector()),
)
배포
console(로컬 터미널),dev(개발·디버깅),start(프로덕션) 모드lk agent create로 LiveKit Cloud에 배포