FLUTTER ECOSYSTEM

sherpa_onnx

使用下一代 Kaldi 與 onnxruntime 在無網際網路連接的情況下實現語音辨識、語音合成、說話人分離與說話人辨識。

最新版本
1.13.8
近 30 天下載
5.6萬
喜歡數
121
Pub 分數
140

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Sherpa-ONNX 是一個 Flutter/Dart 套件,可使用下一代 Kaldi 與 ONNX Runtime 實現離線語音辨識(ASR)、語音合成(TTS)、說話人分離與說話人辨識。它完全不需要互聯網連接,非常適合隱私敏感或低延遲的應用。此套件支援跨平台部署,適用於 Android、iOS、macOS、Windows 和 Linux。透過使用優化的 ONNX 模型,實現高效能的設備端推論,確保在設備上快速且準確地處理語音。

適用情境
  • 離線語音助手
  • 即時轉錄應用
  • 會議中的說話人辨識
  • 注重隱私的音訊分析
  • 設備端的語音合成,用於無障礙存取
主要特色
  • 完全離線操作
  • 跨平台支援
  • 低延遲推理
  • 支援語音辨識、文字轉語音、說話人分離與辨識
  • 使用 ONNX Runtime 優化
適合對象
  • 開發離線語音應用的開發者
  • 需要資料隱私的應用程式
  • 邊緣計算場景
  • 行動和桌面語音工具
  • 即時音訊處理
使用建議
  • 大型模型文件大小
  • 推理期間記憶體使用量更高
  • 需要將模型文件打包
  • 限於支援的模型類型
  • 自定模型的初始設定複雜性
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add sherpa_onnx

所屬分類

依賴

依賴清單 10 項
  • ffi^2.1.0
  • sherpa_onnx_android_arm641.13.8
  • sherpa_onnx_android_armeabi1.13.8
  • sherpa_onnx_android_x861.13.8
  • sherpa_onnx_android_x86_641.13.8
  • sherpa_onnx_ios1.13.8
  • sherpa_onnx_linux1.13.8
  • sherpa_onnx_macos1.13.8
  • sherpa_onnx_web1.13.8
  • sherpa_onnx_windows1.13.8

原始碼儲存庫

相關專案