음성 추출 테스트 음성 → 텍스트 + 화자 분리 (오프라인)

서버 점검 중… 서버 준비됨 · {{ items.health.asrModel }} · 대기 {{ items.health.queue.waiting }} / 처리 {{ items.health.queue.running }} 서버 준비 안 됨 (모델/ffmpeg 확인)
음성 파일을 끌어다 놓거나 클릭해서 선택
mp3 · wav · m4a · aac · ogg · webm · flac · mp4 · 3gp · amr · opus (최대 {{ items.health.limits.maxMb || 300 }}MB)
{{ items.file.name }} ({{ fmtSize(items.file.size) }})
{{ statusLabel(items.job.status) }} {{ items.job.jobId }} {{ items.job.fileName }} · 길이 {{ fmtSec(items.job.durationSec) }} · {{ items.job.step }}
업로드 {{ items.uploadPct }}%
{{ items.job.errorCode }} {{ items.job.errorMsg }}
결과 화자 {{ items.result.numSpeakers }}명 · 세그먼트 {{ items.result.segments.length }}건 · 엔진 {{ items.result.engine }} · 인식 {{ fmtMs(items.result.timings.asrMs) }} / 화자분리 {{ fmtMs(items.result.timings.diarizeMs) }}
{{ sp.name || sp.speaker }} {{ fmtSec(sp.talkSec) }}
시작종료화자내용
{{ fmtSec(s.start) }} {{ fmtSec(s.end) }} {{ s.speakerName || s.speaker }} {{ s.text }}
인식된 발화가 없습니다
{{ items.result.speakerText }}
{{ items.result.text }}
작업 목록 총 {{ items.listTotal }}건
작업ID파일길이상태화자생성
{{ j.jobId }} {{ j.fileName }} {{ fmtSec(j.durationSec) }} {{ statusLabel(j.status) }} {{ j.progress }}% {{ j.speakerCount || '-' }} {{ j.createdAt }}
작업이 없습니다

화자 이름 변경

{{ items.rename.speaker }}
{{ items.toast.msg }}