套件概覽
Sherpa-ONNX Web 透過 WebAssembly 在 Web 應用中實現語音辨識與合成。它將 Sherpa-ONNX 的功能(例如自動語音辨識(ASR)、文字轉語音(TTS)及語音轉文字(STT))帶入瀏覽器環境,無需原生程式碼。此套件讓開發者能將即時語音處理直接整合至 Web 應用中,適用於語音助理、轉錄工具與互動式音訊介面。基於 WebAssembly 的實作確保在現代瀏覽器中具備高效率與相容性。
適用情境
- 即時語音轉錄
- 基於網路的語音助理
- 互動式音訊應用
- 基於瀏覽器的語音辨識
- 線上語言學習工具
主要特色
- 基於 WebAssembly 的效能
- 跨瀏覽器相容性
- 輕量級語音辨識與語音合成模型
- 不需要原生編譯
- 支援多種語言
適合對象
- Web 開發人員建構語音啟用的應用程式
- 具備語音互動功能的教育平台
- 具備語音輸入的無障礙工具
- 具備語音功能的遠端協作工具
- 需要離線語音處理的應用
使用建議
- 由於WASM二進制檔案導致初始下載體積較大
- 僅限 Sherpa-ONNX 生態系統中支援的模型
- 需要支援 WebAssembly 的現代瀏覽器
- 效能取決於客戶端裝置的機能
- 模型載入可能會造成短暫的啟動延遲