FLUTTER ECOSYSTEM

sherpa_onnx_web

使用 WebAssembly 的 sherpa_onnx 对 Web 平台的支持。

最新版本
2.0.1
近 30 天下载
5.1万
喜欢数
0
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Sherpa-ONNX Web 通过 WebAssembly 在 Web 应用中实现语音识别和合成。它将 Sherpa-ONNX 的功能(如自动语音识别(ASR)、文本转语音(TTS)和语音转文字(STT))带入浏览器环境,无需原生代码。该包允许开发者将实时语音处理直接集成到 Web 应用中,适用于语音助手、转录工具和交互式音频界面。基于 WebAssembly 的实现确保了在现代浏览器中的高性能和兼容性。

适合场景

  • 实时语音转录
  • 基于网络的语音助手
  • 交互式音频应用
  • 基于浏览器的语音识别
  • 在线语言学习工具

主要特点

  • 基于 WebAssembly 的性能
  • 跨浏览器兼容性
  • 轻量级语音识别和语音合成模型
  • 无需原生编译
  • 支持多种语言

适合对象

  • Web 开发人员构建语音功能应用
  • 具有语音交互功能的教育平台
  • 带有语音输入的无障碍工具
  • 带有语音功能的远程协作工具
  • 需要离线语音处理的应用

使用建议

  • 由于WASM二进制文件导致初始下载体积较大
  • 仅限 Sherpa-ONNX 生态系统中支持的模型
  • 需要支持 WebAssembly 的现代浏览器
  • 性能取决于客户端设备的能力
  • 模型加载可能导致短暂的启动延迟
支持平台Web

安装插件

flutter pub add sherpa_onnx_web

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目

暂无相关数据。

所在榜单