---
document_type: "spec"
service: "MOMENTRY_CORE"
title: "ASRX Processor V1.0.0"
date: "2026-05-02"
version: "V1.0"
status: "active"
owner: "Warren"
created_by: "OpenCode"
parent: "PROCESSOR_SELECTION_V1.0.0.md"
tags:
  - "momentry"
  - "core"
  - "processor"
  - "asrx"
  - "speaker-diarization"
  - "speechbrain"
  - "v1.0.0"
ai_query_hints:
  - "ASRX 使用 SpeechBrain ECAPA-TDNN 進行說話者日誌化"
  - "ASRX 從 Pyannote 遷移至自定義 SpeechBrain，快 6 倍"
  - "ASRX 不需要 HuggingFace token（相較 Pyannote）"
  - "ASRX Charade 6879s 長片輸出 1118 segments, 8 說話人"
  - "ASRX 依賴 ASR processor 的轉錄結果"
related_documents:
  - "PROCESSOR_SELECTION_V1.0.0.md"
  - "../ASR_V1.0.0.md"
  - "../CUT_V1.0.0.md"
  - "../VOICE_EMBEDDING_FLOW_V1.0.0.md"
  - "../VECTOR_SPEC_V1.0.0.md"
---

# ASRX Processor V1.0.0

| 項目 | 內容 |
|------|------|
| 建立者 | OpenCode |
| 建立時間 | 2026-05-02 |
| 文件版本 | V1.0 |

**狀態**: ⚠️ 80% | **模型**: SpeechBrain ECAPA-TDNN | **GPU**: 否

## 關鍵術語定義

| 術語 | 定義 |
|------|------|
| ASRX | 進階語音處理，包含說話者日誌化（Speaker Diarization） |
| Speaker Diarization | 說話者日誌化，區分「誰在什麼時候說話」 |
| ECAPA-TDNN | SpeechBrain 提供的說話人辨識模型，產出 192-D embedding |
| VAD | Voice Activity Detection，語音活動檢測（使用 Silero） |
| Spectral Clustering | 頻譜聚類，將 embedding 分群以區分不同說話人 |

---

## 選型過程

| 指標 | Pyannote-based（原始） | Custom SpeechBrain（新） |
|------|----------------------|------------------------|
| Pipeline | VAD → Whisper → Align → Diarize | VAD (Silero) → ECAPA-TDNN → Spectral Clustering |
| 處理時間 | 4.79s（輸出為空） | **1.66s** (96.25x) |
| 比 Pyannote 快 | 基準 | **6x 更快** |
| HuggingFace token | ✅ **需要** | ❌ **不需要** |
| 重疊語音 | ✅ 支援 | ❌ 不支援 |

**決策**: 因 pyannote.audio 需要 HuggingFace token、import 錯誤頻繁、輸出為空，已改為自定義 SpeechBrain 實作。

---

## 處理時間分解（Custom SpeechBrain）

| 步驟 | 時間 | 佔比 |
|------|------|------|
| VAD (Silero) | 0.41s | 24.7% |
| Speaker embedding (ECAPA-TDNN) | 1.15s | 69.3% |
| Spectral clustering | 0.10s | 6.0% |

---

## Charade 長片（6879s）

| 指標 | 值 |
|------|-----|
| Segments | 1118 |
| 說話人數 | 8 |
| 匹配率 | 99.82% |

---

## 版本歷史

| 版本 | 日期 | 目的 | 操作人 | 工具/模型 |
|------|------|------|--------|-----------|
| V1.0 | 2026-05-02 | 初始版本 | OpenCode | deepseek-chat |

## 資源預估

| 資源 | 值 |
|------|-----|
| CPU | 0.8 |
| 記憶體 | 2048 MB |
| GPU | 不使用 |
| 依賴 | ASR |
