tmk_translation_platform_interface
Timekettle Translation Flutter 插件的历史平台接口和模型包。
当前高层 Flutter API 的业务应用只应依赖 tmk_translation_flutter;本包不属于新的
Session API public entrypoint,仅在 release train 期间供 ETuner 的旧测试替身和内部
兼容 adapter 使用。新平台实现不得以本包作为 transport contract:
dependencies:
tmk_translation_platform_interface: 1.3.1-rc.2
历史兼容能力
TmkTranslationPlatform平台抽象接口和 token 校验。- SDK 设置、运行状态和语言模型。
- 翻译 session 配置、状态、指标和事件模型。
- 离线模型查询、下载和删除契约。
本包不包含 MethodChannel/EventChannel 实现,也不直接链接 Android 或 iOS 原生 SDK。
旧的 startSession/stopSession 和全局事件 contract 不会从
tmk_translation_flutter 公共入口导出。
Requirements
- Flutter 3.22 或更高版本。
- Dart 3.10 或更高版本。
License
本包中的 Flutter/Dart wrapper 源代码使用 Apache License 2.0。该许可证不适用于 Android/iOS 原生 Timekettle Translation SDK、翻译服务、账号凭据、翻译/离线模型及模型文件、Timekettle 商标或其他专有材料;这些内容继续受适用的 Timekettle SDK 与服务协议约束。