Skip to content

OneASR 聚合閘道接入 ​

OneASR 是專為 DuRT 打造的高效能開源語音辨識聚合閘道,支援私有化部署和團隊區域網路共享。


為什麼搭配 OneASR? ​

  • 多模型聚合:將 Faster-Whisper、FireRedASR、SenseVoice、Paraformer 等多種前沿開源模型統一封裝為標準 API。
  • 大檔案非同步背景轉錄:支援將 2GB+ 超大音訊/視訊檔案投遞至區域網路 GPU 伺服器非同步轉錄,完成後自動推送結果給 DuRT。
  • 內建切片與說話者分離:整合 Silero-VAD 智慧切片與 PyAnnote 說話者分群。

快速部署與對接 ​

  1. 在伺服器或本機終端機啟動 OneASR:
    bash
    git clone https://github.com/codeAndxv/OneASR.git
    cd OneASR
    pip install -r requirements.txt
    uvicorn app.main:app --host 0.0.0.0 --port 8000
  2. 在 DuRT 中新增服務:
    • 服務類型:OneASR
    • 服務位址:http://localhost:8000(或您的內網伺服器 IP)
    • API Key:sk-oneasr-xxx(對應 config.yaml 中配置的金鑰)
  3. 在檔案轉錄或即時字幕步驟中直接選擇 OneASR 即可!

Released under the MIT License.