FLUTTER ECOSYSTEM

manual_speech_to_text

一个 Flutter 包,提供对语音转文本功能的手动控制,允许持续监听,并带有自定义的开始、暂停、恢复和停止回调,不会在语音停顿期间自动暂停。

最新版本
1.0.4
近 30 天下载
240
喜欢数
28
Pub 分数
130

Package Overview

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

插件概览

一个 Flutter 包,提供对语音转文本处理的细粒度控制,可在语音暂停期间持续捕获音频而不会自动中断。开发者可以手动启动、暂停、恢复和停止识别,并使用可自定义的回调,非常适合需要不间断转录的应用程序。专为语音助手、实时语音输入工具以及对无缝音频输入至关重要的交互式应用程序设计。支持多个平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

适合场景
  • 实时语音输入
  • 语音控制的应用程序
  • 连续转录工作流程
  • 交互式语音接口
  • 基于语音的数据输入
  • 可定制的语音助手逻辑
主要特点
  • 手动开始/暂停/继续/停止控制
  • 语音停顿期间无自动暂停
  • 可自定义的回调处理
  • 连续监听模式
  • 跨平台支持(Android、iOS、Web、macOS、Windows、Linux)
  • 细粒度音频流管理
适合对象
  • 需要对STT流程拥有完全控制权的开发者
  • 需要不间断语音识别的应用程序
  • 语音助手构建者
  • 用于长篇语音输入的工具
  • 具有自定义语音交互逻辑的应用程序
使用建议
  • 需要手动状态管理
  • 比自动暂停语音识别包更复杂的复杂度
  • 可能需要额外的错误处理来应对边缘情况
  • 依赖于平台特定的语音API
  • 不太适合简单的单次转录
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add manual_speech_to_text

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目

暂无相关数据。