IntuneLabs 스택 문서

통화 한 건이 어떤 순서로 처리되는지, 어떤 프로세서가 그 위에서 함께 실행되는지, 그리고 기능이 어떻게 단계적으로 열리는지를 설명합니다. 공개된 버전 API 문서가 아니라, 스택이 어떻게 구성되어 있는지에 대한 설명입니다.

주제별로 보기

각 항목은 현재 저장소에 구현되어 있는 것을 설명합니다. 아직 열리지 않은 경로는 그렇다고 적었습니다.

통화 파이프라인

  • 전송 연결

    브라우저 WebRTC와 모바일이 오늘 라이브인 전송입니다.

  • 음성 인식

    벤더 음성 인식 모델을 오케스트레이션합니다.

  • 한국어 턴 튜닝

    맞장구를 발화 종료로 처리하지 않는 턴 감지입니다.

  • 언어 모델

    벤더 언어 모델을 파이프라인 안에서 호출합니다.

  • 음성 합성

    공급자 간 고정형 페일오버가 통화 중에 동작합니다.

  • 통화별 계측

    운영을 위한 지표이며 벤치마크로 공개하지 않습니다.

커스텀 프로세서

  • PII 마스킹

    파이프라인 내부의 프로세서로 동작합니다.

  • 출력 가드레일

    합성 전에 응답을 검사합니다.

  • 리스크 스코어링

    대화 흐름에서 확인이 필요한 지점을 표시합니다.

  • 화자 분리

    누가 말하고 있는지를 스트림에서 구분합니다.

  • 한국어 텍스트 정규화

    숫자와 표기를 읽는 방식에 맞춰 다듬습니다.

  • 필러 오디오

    도구 호출이 길어질 때 침묵을 메웁니다.

기능 플래그와 롤아웃

  • 플래그는 등급입니다

    켜고 끄는 스위치가 아니라 내려갈 단계입니다.

  • 기본은 꺼짐

    위험한 경로는 관측 가능해진 뒤에 올라갑니다.

  • 중단 대신 저하

    통화를 끊는 대신 기능을 한 단계 낮춥니다.

  • 벤더 페일오버

    한 공급자가 흔들려도 통화가 이어집니다.

  • 페일클로즈

    확인되지 않은 상태는 낙관적으로 해석하지 않습니다.

  • 사람이 여는 프로덕션

    프로덕션으로 가는 관문은 사람입니다.

콘솔의 기능 설정 화면 — 스택 스위치가 켜진 배포에서 다음 통화부터 적용되는 음성 인식, 언어 모델, 음성 합성 선택지
기능 화면에서 고른 값은 재배포 없이 다음 통화부터 적용됩니다 — 스택 스위치가 켜진 배포에서만.

운영 콘솔

  • 통화 목록

    진행 중인 통화와 지난 통화를 한 화면에서 봅니다.

  • 전사 검토

    통화 중 쌓인 전사를 이후에 다시 읽습니다.

  • 통화 기록

    녹취와 기록이 저장되어 검토에 쓰입니다.

  • 후속 조치

    통화 이후에 남는 처리를 콘솔에서 마무리합니다.

  • 일정

    정기 통화를 운영 흐름에 연결합니다.

  • 사용량

    배포에서 실제로 쓰인 양을 확인합니다.

운영 콘솔의 에이전트 화면 — 게시된 페르소나가 음성, 언어, 게시일과 함께 한 목록으로 표시된 모습
운영 콘솔의 에이전트 화면입니다. 통화 목록과 전사 검토도 같은 콘솔에서 이어집니다.

전송과 연동

  • 브라우저 (WebRTC)

    설치 없이 브라우저에서 통화를 시작합니다. 라이브.

  • 모바일

    iOS와 Android 앱이 같은 엔진에 연결됩니다. 라이브.

  • 전화망

    구축되어 키로 잠겨 있습니다. 배포 단위로 연동합니다.

  • 콘솔 API

    콘솔에서 쓰는 것과 같은 데이터 경로입니다.

  • 돌봄·관리자 앱

    UI는 완성되었고 백엔드 연동이 진행 중입니다.

  • 웹 앱

    가족이 브라우저에서 같은 스택에 연결됩니다.

다음으로 볼 것

예시 코드는 스택 구성 방식을 설명하기 위한 것이며, 버전이 매겨진 공개 API를 뜻하지 않습니다.