本地化的ML Kit图像标签

时间:2019-02-01 15:48:26

标签: firebase firebase-mlkit

是否可以使用给定的语言从ML Kit图像标签中获取标签?

我很容易就能用英语获得它们...
但是我需要不同的语言...有什么建议吗?

在文档中我找到了

  

除了ML Kit返回的每个标签的文字描述外,它还返回标签的Google Knowledge Graph实体ID。该ID是一个字符串,用于唯一标识标签所代表的实体,并且与Knowledge Graph Search API使用的ID相同。您可以使用此字符串来跨语言标识实体,而与文本描述的格式无关。

也许可以使用图形实体ID来翻译标签?
或者我还能做什么?

1 个答案:

答案 0 :(得分:0)

如Firebase支持人员在2019年2月1日当天通过邮件告诉我

  

不幸的是,目前无法使用其他语言进行图像标记,但是我创建了一个功能请求,供我们的工程团队研究并考虑将来的版本。目前尚无法确定何时准备就绪,但可以随时关注Firebase Release Notes,以了解Firebase的最新信息。   另一方面,知识图实体ID可用于在Google知识图中查找实体,但目前无法将这些结果与图像标签联系起来以翻译标签。

我首先尝试使用Graph实体ID,以便翻译标签说明...但是由于我使用了设备内Firebase库,因此我获得了一些知识图无法识别的ID(对于实例: {Label: Flower, Confidence: 0.97793585, EntityID: /m/0c9ph5 )。

我最终使用了免费的翻译API服务(Yandex),但每天可以免费翻译100万个汉字。