我正在尝试使用NodeJs的Google Vision服务。但是,当我请求对图像进行文本检测时,它只提供英文字母字符(没有重音的字符),这对我来说是不够的。我怎样才能获得UTF-32字符?
例如:真实文本“öğrenci”但服务返回“ogrenci”
答案 0 :(得分:1)
我使用'languageHints'来检测希伯来文。
让我们说你的电话是:
vision.detectText(file)
所以你可以用以下方式添加'languageHints':
var options = {
imageContext: {
languageHints: ["he", "iw", "en"],
}
};
vision.detectText(file, options)
答案 1 :(得分:0)
Ogrenci在土耳其语中并不理想,是吗?您打电话时是否尝试过提供土耳其语作为语言提示?
查看API的languageHints部分: https://cloud.google.com/vision/reference/rest/v1/images/annotate