Full-Duplex 대화엔진
사람처럼 듣고, 말하고, 끼어드는 AI 비서
전통적인 ARS·AICC 가 "한 번 묻고 → 답변 끝나면 → 다음 질문" 방식이라면, 또나는 듣기·말하기·생각하기를 동시에 수행하는 3 스레드 풀듀플렉스(Full-Duplex) 엔진으로 자연스러운 대화를 만들어냅니다.
다른 AICC 와 무엇이 다른가
전통적인 턴(Turn) 기반 vs 또나 풀듀플렉스(Full-Duplex)
전통적 AICC (Half-Duplex)
- AI 가 말하는 동안 사용자 끼어들기 불가
- 발화가 끝나야 음성 인식 시작 → 침묵 구간이 길게 노출
- "네/아니오" 단답 강요, 객관식 분기 트리
- 대본을 그대로 읽어주는 ARS 느낌
- 침묵 처리: 시간 초과 → 안내 멘트 반복
또나 (Full-Duplex)
- AI 발화 중에도 즉시 끼어들기 가능
- 사용자 발화가 감지되면 자동으로 음량 -12dB 감쇠
- 자유 발화 그대로 받아 LLM 이 의미 파악
- 대본 없는 자연 대화 — "어, 그게…" 도 그대로 처리
- 침묵 처리: AI 가 자율적으로 후속 발화·종료 판단
3 스레드 동시 처리 구조
듣기 · 말하기 · 생각하기를 별도 스레드로 분리하여 race condition 없이 자연 대화 구현
듣기 스레드 (STT)
CallStreamer RTP → 음성 인식 → 시계열 대기열
- RMS 신호로 발화 시작·종료 자동 감지
- 인식된 텍스트를 시간 정보와 함께 큐에 push
- 1초 무음 시 발화 종료로 판정 (운영자 UI 에서 조절)
말하기 스레드 (TTS)
LLM 컨트롤러 명령 + RMS 자율 음량 조절
- "재생 시작 / 재생 정지" 외부 명령 처리
- 사용자 발화 감지 시 자동 -12dB 음량 감쇠
- 무음 복귀 시 자동 0dB 복원
생각하기 스레드 (LLM)
메인 대화 루프 — 정지 판단 + 응답 생성 동시
- 대기열 await → STT 도착 시 LLM 호출
- "이전 멘트 정지 여부 + 응답" 한 번에 결정
- 도구 호출 (요약 발송, 차단, 종료) 도 같은 응답에 포함
기존 AICC 의 5+ 단계 분기 (분리된 stop signal detector / SI barge-in / FSM 전이 / ducking 컨트롤러) 를 LLM 단일 결정으로 통합. 대화 race condition · 정책 충돌이 구조적으로 사라집니다.
대화 메커니즘 — 3 컨텍스트 융합
대본도, 분기 트리도 없습니다. 텍스트 시나리오 + 통화 이력 + 현재 대화 세 가지를 매 호출마다 LLM 에 전달해 자연스럽게 응답합니다.
1. 시스템 시나리오
"또나 운영 원칙" 베이스 + 고객 맞춤 시나리오 (DB 단일 소스). 코드 변경 없이 텍스트만 수정하면 응대 톤·정책이 즉시 바뀝니다.
예: "공손하게 / 짧게 / 가족이면 바로 연결 / 영업 전화는 정중히 거절"
2. 통화 이력 요약
같은 발신자가 이전에 어떤 용건으로 통화했는지, 별칭 (엄마·아빠·김부장)·차단 여부를 함께 전달.이전 대화 맥락을 기억한 응대가 가능합니다.
예: "지난주에 약 처방받으러 가신다고 하셨는데, 잘 다녀오셨어요?"
3. 현재 대화 (시계열)
지금 통화 중에 오간 모든 발언을 시간 순서대로 누적 전달. "상대방 침묵" 도 시계열의 한 이벤트로 LLM 이 인식합니다.
예: 5초 침묵 → AI 가 "여보세요? 들리세요?" 자율 후속 발화
자연 대화가 빛나는 사용 사례
대본 없는 응답이 필요한 일상의 순간들
독거 부모님 안부 응대
자녀가 부모님 휴대폰에 또나를 설치하고, "어머니 안부·복약·약속" 시나리오를 등록. 자녀가 직접 못 받을 때도 또나가 부모님 전화를 받아 자연스럽게 안부를 묻고, 요약과 녹음을 자녀에게 즉시 전달합니다.
- "오늘 약은 드셨어요?" — 통화 이력 기반 후속 질문
- 이상 신호 감지 시 자녀 휴대폰으로 즉시 알림
- 녹음 + 요약 이메일·텔레그램 전달
가족·지인 즉시 연결
별칭 사전에 "엄마 / 아빠 / 동생" 등록 시, 해당 번호 수신 즉시 또나가 안내 후 본인에게 바로 연결합니다.
스팸·영업 정중 거절
대출·보험·투자 권유는 시나리오의 "정중 거절" 정책에 따라 통화 종료. 차단 이력은 포털에서 확인·복원 가능합니다.
택배·배달·예약 응대
"오후 3시 도착" 같은 단순 안내는 자동 요약하여 텔레그램 전달. 중요한 일정은 메모로 누적되어 다음 통화 컨텍스트에 활용됩니다.
엔진 구성 (요약)
(주)텍스클럽 자체 개발 AICC 미들웨어 — 또나는 본 엔진의 첫 B2C 서비스
풀듀플렉스 대화, 직접 들어보세요
가입 전에도 070-4581-6700 으로 전화하시면 또나의 응대 음성을 바로 체험할 수 있습니다. 가입 시 1년 혜택 (6개월 무료 + 6개월 50%) 자동 부여.