描述
ML Kit 是一个强大、免费的移动软件开发工具包 (SDK),旨在将 Google 的先进机器学习功能直接引入 Android 和 iOS 应用程序。它为开发者提供了一套易于使用的视觉和自然语言 API,这些 API 完全在设备端运行。这种设备端执行支持实时处理,这对于与实时摄像头流交互或需要即时反馈的应用程序至关重要,并确保即使在离线状态下也能正常运行。
阅读更多
开发者可以利用 ML Kit 的预构建 API 来处理各种常见任务。这些任务包括文本识别、人脸检测、条形码扫描、图像标记、对象检测和跟踪、姿态检测、自拍分割、智能回复、文本翻译和语言识别。对于更高级或专业的需求,ML Kit 还支持集成自定义 TensorFlow Lite 模型,从而在移动应用中实现高度定制化的机器学习解决方案。
最近的更新引入了由 Gemini Nano 驱动的令人兴奋的生成式 AI (GenAI) 功能。提示 API 的 Alpha 版本允许基于自定义提示生成文本内容,而 Beta 版 GenAI API 通过高级界面为图像描述、校对、重写和摘要等常见用例提供开箱即用的质量。这些新功能使开发者能够通过尖端 AI 创造创新的用户体验并解决复杂的挑战。
Google 提供全面的资源来促进开发者的采用,包括示例应用程序、Codelabs 和广泛的文档。这些资源旨在帮助开发者快速入门并有效地实现 ML Kit 的功能。虽然 ML Kit 的大部分功能已普遍可用,但某些高级功能,例如姿态检测和文本识别 v2,目前处于 Beta 测试阶段,提供了对最新进展的早期访问。
ML Kit 非常适合希望通过智能功能增强其应用程序的移动开发者,而无需管理基于云的 ML 基础设施的复杂性。其设备端特性确保了隐私、速度和离线可访问性,使其成为广泛移动应用的通用工具。对于那些需要超越即用型 API 的更定制化解决方案的人来说,Google 还提供了关于其更广泛的设备端机器学习工具和解决方案的指导。
- 类别机器学习平台
- 定价模式免费
- 部署本地设备
- 平台Android,iOS
ML Kit的核心功能
适用于 Android 和 iOS 的设备端机器学习
易于使用的视觉 API
易于使用的自然语言 API
实时处理能力
离线功能
用于常见任务的预构建 API
支持自定义 TensorFlow Lite 模型
由 Gemini Nano 驱动的生成式 AI API
用于文本生成的提示 API
图像描述 API
校对 API
重写 API
摘要 API
文本识别 API
人脸检测 API
条形码扫描 API
图像标记 API
对象检测和跟踪 API
姿态检测 API
自拍分割 API
智能回复 API
文本翻译 API
语言识别 API
ML Kit入门
集成:将 ML Kit SDK 添加到您的 Android 或 iOS 项目。
配置:选择并配置所需的 ML Kit API。
开发:为特定的 ML 任务实现 API 调用。
测试:运行示例应用程序和 Codelabs 以获取指导。
部署:构建并部署包含 ML Kit 功能的应用。
ML Kit的使用案例
- 实时图像分析
- 离线语言翻译
- 内容摘要
- 自动文本校对
- 条形码和文本扫描
- 智能回复建议
- 自定义模型集成
- 图像描述生成










