autoark_eva_client_sdk 1.0.3 copy "autoark_eva_client_sdk: ^1.0.3" to clipboard
autoark_eva_client_sdk: ^1.0.3 copied to clipboard

EVA 实时语音对话 Flutter SDK,支持 Android/iOS 音频、摄像头、command 与可替换媒体 SPI。

1.0.3 #

  • 细分 Android 与 iOS 的 VAD 初始化、音频转换和推理失败诊断,避免把不同根因都归为笼统的启动失败。
  • 修复 stop 与事件订阅切换并发时旧回调误关新订阅的问题,并确保未启动的 Agent 也能完整收束当前事件流。
  • 完善模型参数组合、平台 AEC 责任边界及构建期与运行时凭证的接入说明,公共 Dart API 不变。

1.0.2 #

  • 修复 Android 与 iOS 对 Qwen 流式 Tool Call 空/null 占位字段的兼容性。
  • 保持工具调用字段冲突、错误类型与不完整结束时的错误检查,公共 Dart API 不变。

1.0.1 #

  • 优化 Android 通话模式音频路由与多机型兼容性。
  • 提升会话结束与音频播放稳定性。

1.0.0 #

  • 首个稳定版本:同一个 pub package 正式支持 Android 与 iOS,并保持现有 Dart API、事件、配置和媒体 SPI 契约。
  • iOS 默认媒体使用统一 VoiceProcessingIO graph;修复同一 App 进程内在 TTS 播放中结束会话后重建 Agent 时 AEC 失效及自身回声误打断的问题。
  • 发布制品继续包含 Android hardened Core、明文 PlatformMedia 默认实现、Silero 模型,以及 iOS 成对 XCFramework、Core resource bundle、privacy manifest 与 CocoaPods 集成。

0.1.0 #

  • 同一个 pub package 正式支持 Android 与 iOS;iOS 最低版本为 15.1,支持 arm64 真机与 Apple Silicon arm64 Simulator。
  • 新增 createDefaultEvaMediaTransports();录音、播放、AEC 与摄像头四个 media SPI 可整体使用默认实现,也可按角色替换为应用实现。
  • 默认录音使用系统提供的回声消除能力;默认媒体实现负责平台设备接入、音频格式适配与图片编码。
  • 新增 maxCompletionTokens 并保留 maxTokens 兼容路径;摄像头图片尺寸与 JPEG 质量通过 EvaDefaultCameraOptions 配置。

0.0.1 #

  • 首次发布,支持 Android。
  • 接入方只需添加 pub dependency,无需配置 EVA Maven 仓库。
  • 支持真实 Gateway、Silero VAD、音频/camera 平台媒体、对话、command、emotion、结构化事件与错误。
  • iOS 尚未在此版本中提供。
0
likes
110
points
387
downloads

Documentation

API reference

Publisher

verified publisherautoark.ai

Weekly Downloads

EVA 实时语音对话 Flutter SDK,支持 Android/iOS 音频、摄像头、command 与可替换媒体 SPI。

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on autoark_eva_client_sdk

Packages that implement autoark_eva_client_sdk