我使用Google Cloud Vision API检测来自给定图像的地标,webEntities和其他内容(请查看文档here),我专门使用图片:annotate endpoint,我想要要指定语言,我希望返回的结果是英文。
有没有办法实现这个目标?
答案 0 :(得分:2)
将image_context
添加到响应中,您便已准备就绪。
response = client.text_detection(
image=image,
image_context={"language_hints": ["bn"]}, # Bengali
)
答案 1 :(得分:1)
在this document中指出,检索到的标签的唯一语言是英语,您可以使用_context.Users.OrderBy(x => x.CreatedAt);
await _context.SaveChangesAsync();
将其翻译成其他语言。据我所知,关于在Vision API中指定语言,正如this document中所述,可以给Cloud Translation API
提供语言提示,但是我不知道在非文本检测中指定语言。