Skip to content

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