개요
Pipecat은 실시간 음성·멀티모달 대화형 에이전트를 만드는 오픈소스 파이썬 프레임워크다.
transport, 음성 인식(STT), LLM, 음성 합성(TTS)을 Pipeline에 연결하면 Pipecat이 오디오를 프레임으로 스트리밍해 왕복 지연을 낮게 유지한다.
flowchart LR audio[mic audio] --> stt[STT] stt --> llm[LLM] llm --> tts[TTS] tts --> out[speaker]
코드 샘플 탭에는 STT, LLM, TTS 서비스를 Pipecat 파이프라인으로 연결하는 예시가 있습니다.
언제 쓰면 좋은가
오디오를 실시간으로 스트리밍하면서 STT, LLM, TTS 제공자를 자유롭게 교체할 수 있는, 벤더 중립적이고 직접 호스팅 가능한 음성 에이전트가 필요하다면 Pipecat이 좋은 선택이다.