STOOM LAB · REAL-TIME LANGUAGE TOOL

번역하기 전에,
먼저 판단합니다.

STOOM LIVE TRANSLATOR는 Chrome 음성인식 결과를 그대로 번역하지 않습니다. 누가 말했는지, 문장이 끝났는지, 어떤 후보가 더 자연스러운지, 개인 발음과 전문용어에 맞는지 여러 경량 판정기가 실시간으로 확인한 뒤 번역합니다.

설치 없음강의·발표 최적화최대 2개 언어개인 발음 적응원음·PCM 미저장
LIVE DECISION PIPELINE READY
SOURCE · KO
“지금 들리는 번역 음성과 제 목소리를 구분해야 합니다.”
TRANSLATION · EN
“The translated voice and my voice need to be distinguished.”
01
화자Main Speaker
02
문장 경계Endpoint
03
후보N-best + PPV
04
안전Guard + Context
가벼운 후처리대형 모델을 다시 학습하지 않고 STT 결과를 실시간 재평가
개인화캘리브레이션과 실제 사용 증거를 분리해 점진적으로 적응
전문용어사용자 용어집과 Topic Pack을 번역 과정에서 보호
현장 안전배경음·다른 화자·TTS 재유입·늦은 Final을 별도 가드로 관리
MULTI-GUARD DECISION LAYER

정확도는 하나의 모델보다
여러 번의 판단에서 나옵니다.

STOOM의 핵심은 번역 모델을 무겁게 만드는 것이 아니라, 음성인식 이후의 작은 판단들을 촘촘하게 연결하는 것입니다. 각 판정기는 혼자 정답을 결정하지 않고 서로 다른 증거를 제공하며, 충분히 안전할 때만 다음 단계에 영향을 줍니다.

LAYER 01
◉

무슨 소리를 들을지

Main Speaker Guard, 환경 판정, TTS Output Guard가 메인 화자와 배경 소리를 구분하고 잘못된 입력 시작을 줄입니다.

LAYER 02
⌁

어디까지가 한 문장인지

Acoustic Endpoint, Fast Endpoint, Continuous Soft Boundary가 침묵과 종결 표현을 함께 보며 문장 경계를 결정합니다.

LAYER 03
◇

무슨 말을 했는지

N-best, 음운·음향 혼동, 문맥, Topic Pack, Personal Acoustic Vector가 가까운 후보를 다시 비교합니다.

LAYER 04
✓

바꿔도 안전한지

형태론·contrast·margin·ownership·adaptive learning gate가 과교정과 잘못된 자기학습을 제한합니다.

WHY STOOM

실시간 강의에서 실제로 필요한 판단들.

정확한 번역만큼 중요한 것이 빠른 확정, 전문용어 보존, 화자 구분, 중복 방지입니다. STOOM은 강의실에서 자주 생기는 실패 지점을 독립적인 안전계층으로 다룹니다.

MAIN SPEAKER

배경 소리보다 강사를 우선

발화 에너지와 개인/세션 화자 프로필을 함께 보며 메인 화자의 시작·지속·종료를 추적합니다.

배경 발화가 endpoint를 흔드는 문제를 줄이는 역할
PERSONAL ACOUSTIC VECTOR

개인의 발음 습관을 후보 판단에 활용

초성·모음·종성의 changed-span을 비교해 특정 단어 암기가 아니라 반복되는 음향 혼동 패턴을 후보 점수에 반영합니다.

Calibration Core + Adaptive Runtime + Session Evidence
N-BEST + CONTEXT

Chrome 1순위를 무조건 믿지 않음

가까운 N-best 후보를 문맥·발음·개인벡터·용어 근거로 다시 평가하고 충분한 margin이 있을 때만 제한적으로 역전합니다.

후보 생성보다 후보 선택을 더 똑똑하게
TOPIC PACK

전문용어를 보호한 채 번역

강의 주제별 용어와 사용자 지정어를 인식·번역 과정에서 보호하고 목표 언어의 권장 표현으로 복원합니다.

표기 차이 정규화 + 안전 토큰 복원
TTS OUTPUT GUARD

번역 음성이 다시 번역되는 것을 억제

음성통역 재생 시작·종료와 echo tail을 추적해 출력 음성이 새로운 입력으로 오인되는 상황을 줄입니다.

실제 강사가 계속 말할 수 있도록 완전 mute 대신 조건 강화
LATE FINAL OWNERSHIP

늦게 온 Final도 원래 문장으로

recognition generation·result index·segment·텍스트 관계를 확인해 늦은 Final을 직전 카드에 귀속하고 중복 번역을 억제합니다.

v0.9.23 Endpoint Identity Guard v2 강화
ADAPTIVE PERSONALIZATION

한 번 보정하고 끝이 아니라,
사용하면서 조심스럽게 적응합니다.

캘리브레이션은 개인 발음의 기준점으로 유지하고, 실제 사용 중 발견되는 패턴은 독립적인 증거와 안전조건을 통과한 경우에만 별도의 Adaptive Runtime에 축적합니다. 잘못된 STT 결과를 다시 정답으로 학습하는 자기강화는 차단합니다.

Calibration고정 기준점. 기준 문장과 인식 결과를 비교해 개인 발음 특징의 초기 prior를 구성합니다.
Adaptive점진적 보정. 사용자 등록 Exact·반복 혼동처럼 독립 근거가 있는 경우만 작은 learning rate로 누적합니다.
Session오늘의 환경. 마이크·말하기 속도·소음 등 일시적 조건은 현재 세션 판단에만 제한적으로 사용합니다.
LIGHTWEIGHT PIPELINE

대형 AI를 다시 학습시키지 않는 구조

마이크→Chrome STT→STOOM 판정층→Translator API→자막 · TTS
LATEST · v0.9.36
2026-09-15
최근 업데이트 보기 +
  • Local Candidate Retriever 1.0: Topic Pack·강의 용어집·등록 인식용어에서만 후보 검색
  • PPTV·Mixed Bridge·Context의 자유 후보 생성을 ABSTAIN decision path에서 제거
  • Candidate Sanitizer가 trusted source·source hint·phonetic fit·coverage를 먼저 검증
  • 기존 ABSTAIN Gate와 v0.9.33 Watchdog·Main Speaker·Endpoint·Ownership 경로는 그대로 유지
온라인 최신 버전 확인에 실패해 내장된 v0.9.36 업데이트 내역을 표시하고 있습니다. 실행·데모는 계속 사용할 수 있습니다.
v0.9.36
2026-09-15
  • STOOM-LCR-1.0 Local Candidate Retriever
  • trusted local knowledge에서만 후보 검색
  • PPTV/STG/Context는 후보 검증 전용으로 역할 제한
  • Candidate Sanitizer와 기존 ABSTAIN Gate로 과보정 차단
v0.9.35
2026-09-15
  • STOOM-ABSTAIN-1.0 Shadow-only evidence gate
  • N-best·STG/PPTV·Topic·Context의 독립 evidence 분리
  • 보수적 Hard Gate와 Stable Top-1 보호
  • Deferred observer로 v0.9.33 critical path 동결
v0.9.33
2026-09-14
  • Recognition Stability Fix: Watchdog false restart 완화
  • Interim-only commit defer + same-utterance reentry resume
  • Recognition ownership 기반 누적 Final 강제 revision
  • Main Speaker text continuity 및 Stable Top-1 N-best guard
v0.9.32
2026-09-14
  • Structural Transliteration Guard v1 전역 적용
  • 사전 없는 짧은 span Hard KEEP 및 구조 벡터 판정
  • Longest-span First + Partial Match Guard 적용
  • Guarded Translation Rescue의 false positive 억제
v0.9.31
2026-09-14
  • 높은 확신의 한글 음차 영어 전문용어를 번역 입력에서만 활성 복원
  • Endpoint Interim에도 동일 Guard 적용
  • Mixed Bridge 전체 Topic Pack 후보 recall 수정
  • 조사·어미 분리 Cross-script matching 적용
v0.9.30
2026-09-14
  • 최근 3개 발화와 현재 문장 주변부를 시간 감쇠 sparse context state로 구성
  • Topic Pack 다국어 descriptor와 개인 PPTV/N-best 근거를 이용해 기존 후보의 전체 문맥 일관성 재평가
  • 문맥만으로 후보를 생성하지 않고 근거 부족 시 ABSTAIN
  • Contextual Reconstruction은 Shadow-only로 실행해 실제 STT·번역·TTS에 영향 없음
v0.9.29.1
2026-09-14
  • 메인·문의·체험 진입부의 데모 표기를 현재 실제 제한과 동일한 3분으로 통일
  • 데모 실제 제한 180초와 일시정지 중 미차감 동작은 그대로 유지
  • 과거 업데이트 이력의 1분/60초 표기는 당시 사양 기록으로 유지
v0.9.29
2026-09-14
  • Variant-aware Cross-Script PPTV: 한글 음차 영어도 개인 expected↔heard variant cluster와 상세 음성키를 함께 비교
  • Contrast Guard: 캘리브레이션 의도어 충돌을 독립 근거 없이 개인 발음만으로 뒤집지 않도록 보호
  • Mixed Bridge Diagnostics 2.3: Shadow backoff·variant 일치·Contrast Guard 카운터 분리
  • 온라인 데모 활성 사용시간을 3분으로 확대
v0.9.28
2026-09-14
  • Dual PPTV Runtime: 한국어 PPTV와 영어 Prompt-PPTV를 독립 유지하고 혼합언어 진단에서 양쪽 프로필을 참조
  • Mixed Bridge Shadow: 한국어↔영어 혼용 구간을 탐지해 Topic Pack·개인 confusion·N-best 근거를 observer-only로 기록하며 실제 원문은 변경하지 않음
  • Calibration Language Isolation: 한국어 ko-KR / 영어 en-US recognizer를 캘리브레이션에 명시 고정하고 재시작에도 동일 언어 유지
  • Cross-language Safety Guard: 여러 STT 형태의 variant cluster를 진단하되 실시간 자동 치환·학습은 비활성화해 기존 정확도와 endpoint 보존
v0.9.27
2026-09-14
  • Prompt-Grounded English Calibration: 영어 캘리브레이션 제시문을 사용자 의도 정답으로 고정하고 낮은 STT 일치율도 개인 오인식 패턴 학습 신호로 사용
  • PPTV Backoff v1: Word → Syllable/word-part proxy → Phoneme/grapheme proxy 단방향 backoff로 동일 발음 증거의 중복 가산 방지
  • Accuracy Guardrail: 상위 단계가 충분하면 하위 벡터를 호출하지 않고, 하위 단계 기여도를 제한하며 근거 부족 시 원래 Chrome STT 유지
  • English STT Confusion Model: 반복된 의도 단어 ↔ Chrome 오인식 관계를 N-best 재평가와 도메인 근거가 있는 복원에 사용
v0.9.26
2026-09-14
  • Decision Provenance: 주요 판단 변수의 raw/derived/engine-output 계보와 valid/unknown/fallback 상태를 로컬 Trace에 기록
  • Interaction Diagnostics: 동일 evidence root의 중복 반영과 엔진 간 상호작용을 observer-only 로그로 추적하고 진단 오버헤드도 측정
  • Diagnostic Counter Fix: eligible/decision confidence를 분리하고 decisionId 기준 집계를 추가해 v0.9.25 진단 카운터 불일치를 수정
  • Nullable Identity Fix: speaker score와 recognition generation/result의 null을 숫자 0으로 오인하지 않도록 수정하고, Confidence Router fallback 상태 및 Ownership Shadow v2 recognition ownership을 분리 기록
v0.9.25
2026-09-14
  • Incremental Delta Processing: 반복 Interim의 공통 prefix/suffix를 재사용하고 문자열 비교를 delta 영역 중심으로 계산해 누적 STT 비교 비용을 줄임
  • Stable Prefix Translation: 충분히 안정된 Interim prefix를 별도 preview lane에서 번역1만 먼저 준비·표시하고 Final은 같은 카드 revision으로 완성하며 provisional TTS는 실행하지 않음
  • Confidence Routing: 고확신·고합의 Final은 불필요한 N-best 심층 재평가를 건너뛰고, 애매·소음 환경은 기존 정밀 경로를 그대로 유지
  • Diagnostic Trace를 STOOM-TRACE-1.1로 확장해 엔진 기여, Delta/Stable Prefix/Router 성능, Ownership Shadow를 로컬 JSON 로그에만 기록하며 Worker/D1 전송 구조는 변경하지 않음
v0.9.24
2026-09-14
  • TTS Revision Guard: 같은 카드·같은 번역언어의 revision이 연속 도착할 때 음성을 즉시 읽지 않고 짧게 안정화한 뒤 최신 revision만 낭독
  • Late Final/Cumulative Final이 안정화 시간 안에 도착하면 이전 TTS 후보를 교체해 중간 문장과 완성 문장을 두 번 읽는 현상 억제
  • 같은 cardId+target이 이미 실제 재생을 시작한 경우 이후 revision의 재낭독을 차단해 음성 중복을 보수적으로 방지
  • 자막 번역은 기존처럼 즉시 표시하고 TTS에만 안정화 지연을 적용하며 Worker/D1 구조는 변경하지 않음