FLUTTER ECOSYSTEM

google_mlkit_translation

一个 Flutter 插件,用于使用 Google 的 ML Kit 本地翻译功能,动态地在 50 多种语言之间进行文本翻译。

最新版本
0.15.1
近 30 天下载
3.1万
喜欢数
74
Pub 分数
150

Package Overview

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

插件概览

google_mlkit_translation 包使 Flutter 应用能够使用 Google 的 ML Kit 在设备上对超过 50 种语言进行本地文本翻译。它完全在设备上运行,确保了隐私性和低延迟。该插件支持对文本片段进行实时翻译,设置简单,非常适合多语言应用。它利用为移动性能优化的机器学习模型,在下载初始模型后无需网络连接即可提供准确的翻译。

适合场景
  • 应用中的实时文本翻译
  • 离线语言支持
  • 多语言用户界面
  • 旅行或通信应用
  • 教育工具与语言学习
主要特点
  • 设备端翻译
  • 支持 50 多种语言
  • 低延迟性能
  • 注重隐私(不向服务器发送数据)
  • 与 Flutter 的轻松集成
  • 自动模型下载
适合对象
  • 需要离线翻译的应用
  • 注重用户隐私的开发者
  • 以移动设备为优先的多语言应用程序
  • 教育和旅行应用
  • 快速、轻量级的翻译功能
使用建议
  • 由于模型下载,初始应用大小增加
  • 翻译质量取决于模型版本
  • 仅限文本翻译(不包括语音或图像)
  • 需要仔细处理模型更新
  • 不适合非常大的文本块
支持平台AndroidiOS

安装插件

flutter pub add google_mlkit_translation

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目