ElevenLabs 대화형 AI 및 전화 브리지
개요
Aria Technology Group이 운영하는 프로덕션 참조 패턴으로, 저지연 ElevenLabs 음성 에이전트, 독립형 webhook/client 도구 스키마, 그리고 발신 PSTN/SIP 통화 오케스트레이션을 관리합니다.
주요 기능
- 독립형 도구 스키마 검증: 모든 ElevenLabs 도구 정의가 결정론적 JSON Schema 속성, 명시적 타임아웃 범위, 그리고 논블로킹 웹훅 구성을 포함하는지 확인합니다.
- 음성 턴 지연 시간 예산 분석: ASR, LLM 첫 토큰까지의 시간(TTFT), 도구 왕복 시간, TTS 스트리밍을 포함한 종단 간 턴 지연 시간을 계산하여 대화 응답 시간을
950 ms미만으로 유지합니다. - 발신 통화 안전 게이트: E.164 전화번호 형식 유효성 검사, TCPA/업무 시간 창 확인, 그리고 실제 발신 전화 연결 전에 반드시 인간이 개입하는 승인(HITL)을 강제합니다.
CLI 사용법
python elevenlabs_tool_verifier.py --selftest