Voice AI — 음성 어시스턴트 만들기

Voice AI — 음성 어시스턴트 만들기

LiveKit Agents의 Voice AI quickstart는 10분 안에 음성 어시스턴트를 만들어 터미널·브라우저·전화·네이티브 앱에서 대화하게 만드는 가이드예요.

시작하기

  1. LiveKit Cloud 무료 계정 생성 + LiveKit CLI 설치
  2. lk agent init my-agent --template agent-starter-python로 템플릿 프로젝트 생성
  3. 의존성 설치 후 lk agent dev로 개발 모드 실행
  4. 콘솔에서 "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에 배포

더 알아보기