插件概览
Porcupine Flutter 是一个插件,可将 Picovoice 的离线唤醒词引擎集成到 Flutter 应用程序中,使用户无需依赖云服务即可实现语音触发交互。它支持低延迟、资源占用极少的实时关键词检测,非常适合注重隐私或离线运行的语音助手。该引擎完全在设备上运行,确保用户数据不会离开设备。兼容 Android 和 iOS,通过简单的 API 实现无缝集成,可用于检测自定义唤醒词。专为希望对音频处理拥有完全控制权的开发者构建智能语音界面而设计。
适合场景
- 离线语音唤醒
- 保护隐私的语音助手
- 智能家居设备控制
- 设备端关键词检测
- 语音控制的物联网设备
主要特点
- 离线操作
- 低延迟检测
- 自定义唤醒词支持
- 跨平台(Android 和 iOS)
- 最低的CPU/内存使用量
适合对象
- 开发语音激活应用程序的开发者
- 需要数据隐私的应用程序
- 物联网和嵌入式系统
- 实时音频处理项目
- 离线优先的语音接口
使用建议
- 需要唤醒词模型文件
- 限于预定义关键字
- 初始设置包括模型配置
- 不适用于通用语音识别
- 性能取决于设备硬件