AI HEARING LAB

Translate Ear v0.3.3

말이 끝나는 순간을 자동으로 나누는 Smart Turn 양방향 통역 프로토타입 · BUILD 2026-08-28-A

SYSTEM CHECK

실행 환경

번역 엔진확인 중
음성 인식확인 중
음성 출력확인 중
HTTPS / 보안확인 중
앱 버전v0.2.6 확인 중

AirPods를 기기에 먼저 연결한 뒤 테스트하세요.

LANGUAGE PAIR

대화 언어 설정

↔
아직 준비되지 않음

AUTO CONVERSATION CORE

한 번 시작하고, 상대 영어는 자동으로 듣기

정지

웹 실험판에서는 Safari의 한 세션·한 인식언어 제한 때문에 상대방 언어를 계속 자동 청취하고, 내가 말할 때는 내 말 캡처를 눌러 잠깐 한국어 인식으로 전환합니다. 내 번역은 자동 재생하지 않고 반드시 승인 후 상대에게 들려줍니다.

내 번역 · 상대에게 보내기 전 확인

아직 대기 중인 번역이 없습니다.

※ v0.3.3 Web Preview: 한국어/영어를 마이크 하나에서 완전 자동 동시 판별하는 기능은 Safari Web Speech의 제약 때문에 v0.7 네이티브 iOS에서 정식 구현합니다.

SMART TURN

자동 발화 구간 분리

대기

v0.3.3 기반: 언어·침묵·최대 발화·음성 스타일 설정과 최근 기록을 기기에 저장하고, 시작할 때 오래된 GJ Translate 캐시를 자동 정리합니다.

빠르게 이어지는 말은 침묵 경계 + 최대 발화 길이 + 빠른 대화 STT로 계속 수집하고, v0.3.3부터는 번역 큐와 TTS 큐를 분리합니다. 영어 입력은 다음 문장으로 넘어가도 계속 받고, 한국어 음성은 설정한 지연 버퍼와 빈틈 감지 뒤에 별도로 따라옵니다.

🎤 듣기→🤫 침묵 / ⏱ 최대길이→✂️ 강제 분할→🌐 번역 큐→⏳ Sync Buffer→🎧 TTS 큐

ME → THEM

내가 말하기

한국어
원문

아직 입력이 없습니다.

번역

번역 결과가 여기에 표시됩니다.

THEM → ME

상대가 말하기

English
원문

아직 입력이 없습니다.

번역

번역 결과가 여기에 표시됩니다.

V0.3.3 AUTO CONVERSATION METRICS

실험 기록

0번역 횟수
—평균 번역 지연
—최근 번역 지연
대화를 시작하면 최근 기록이 표시됩니다.

IPHONE + AIRPODS

iPhone 테스트 순서

  1. AirPods를 iPhone에 연결합니다.
  2. 이 프로젝트를 Cloudflare에 올린 뒤 생성된 https://...pages.dev 주소를 iPhone Safari에서 엽니다.
  3. iPhone 설정에서 Siri가 활성화되어 있는지 확인하고 Safari의 마이크/음성 인식 권한을 허용합니다.
  4. AirPods 출력 테스트로 소리가 AirPods에서 들리는지 먼저 확인합니다.
  5. 언어를 선택하고 번역 엔진 준비 후 스마트 듣기를 한 번 누릅니다.
  6. 빠른 영상은 침묵 0.8초 + 최대 발화 6.5초를 먼저 시험하세요. 침묵이 없어도 최대 길이에 도달하면 강제로 새 구간을 만듭니다.
  7. PC 강의를 계속 틀어놓고 시험할 때는 번역 음성 자동 재생을 OFF로 두면 캡처를 계속 이어갈 수 있습니다. 번역은 각 구간의 다시 듣기로 확인할 수 있습니다.
  8. 번역 음성이 길거나 원문과 겹치면 번역 음성 중지로 TTS 대기열을 잠시 멈출 수 있습니다. 현재 결과와 기록은 각각 삭제할 수 있습니다.
  9. v0.3.3: 통역 지연 1.8초 + 문장 사이 빈틈 우선 + Catch-up Voice를 기본값으로 시험하세요. 영어 입력은 계속 받고, 번역된 한국어는 별도 TTS 큐에서 따라옵니다. 내 번역은 이전처럼 상대에게 번역 재생을 눌러야 소리가 납니다.

※ v0.2.4는 침묵 + 최대 발화 길이 기반 Turn Detection입니다. 화자 A/B를 목소리 지문으로 구별하는 Speaker Diarization은 이후 버전에서 다룹니다. 두 사람이 쉬지 않고 겹쳐 말하거나, 한 구간 안에서 언어가 갑자기 바뀌면 현재 Safari 음성 인식 특성상 정확히 분리하기 어렵습니다.