X-ASR (Zipformer) 即時串流引擎
X-ASR 是 OneASR 專為超低延遲即時轉錄設計的引擎,基於 Sherpa-ONNX 與下一代 Zipformer2 Transducer 聲學模型。
核心亮點
- 極速回應:160ms 分塊即時處理,CPU 消耗極低。
- 自動尾部斷句:內建靜音停頓檢測,自動完成語意分句。
- 全雙工 WebSocket:持續接收 PCM 音訊串流的同時即時返回 Partial 與 Final 結果。
設定範例
yaml
ASR-Providers:
xasr:
enable: true
engine: xasr
load:
model_name: xasr-zh-en
tokens_path: models/chunk-160ms-model/tokens.txt
encoder_path: models/chunk-160ms-model/encoder-160ms.onnx
decoder_path: models/chunk-160ms-model/decoder-160ms.onnx
joiner_path: models/chunk-160ms-model/joiner-160ms.onnx
provider: cpu # 或 cuda
sample_rate: 16000
decoding_method: greedy_search