Android 颤振mlkit阿拉伯语文本检测器
嗨,我用颤振从图像中拾取文本,如果语言是英语,一切都正常,我的问题是图像中的文本是阿拉伯语,文本检测器获取未知语言Android 颤振mlkit阿拉伯语文本检测器,android,flutter,firebase-mlkit,Android,Flutter,Firebase Mlkit,嗨,我用颤振从图像中拾取文本,如果语言是英语,一切都正常,我的问题是图像中的文本是阿拉伯语,文本检测器获取未知语言 P9 Hell bill olaall dal aJlal SlL acgio prolei äallall lspall JSail Sasi aijall ilcllg aigisIil ölall llial aa yuli 根据ML套件的设备型号 可以识别任何基于拉丁语的字符集中的文本 因此,如果您使用的是设备上的型号,它们将不会像您的屏幕截图那样处理阿拉伯语文本 另一
P9 Hell bill
olaall dal aJlal SlL acgio prolei
äallall lspall JSail Sasi
aijall ilcllg aigisIil ölall llial aa yuli
根据ML套件的设备型号
可以识别任何基于拉丁语的字符集中的文本
因此,如果您使用的是设备上的型号,它们将不会像您的屏幕截图那样处理阿拉伯语文本
另一种识别其他字符集的方法是根据ML套件的设备型号使用。
可以识别任何基于拉丁语的字符集中的文本
因此,如果您使用的是设备上的型号,它们将不会像您的屏幕截图那样处理阿拉伯语文本
识别其他字符集的一种替代方法是使用。与Firbase Vision一起添加此选项
FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap);
FirebaseVisionCloudTextRecognizerOptions options = new FirebaseVisionCloudTextRecognizerOptions.Builder()
.setLanguageHints(Arrays.asList("en", "ar", "hi"))
.build();
您需要定义任何语言,例如阿拉伯语、阿拉伯语、阿拉伯语、阿拉伯语等。最重要的是使用云识别,将您的密钥放在firebase cloud Console上,然后在应用程序中使用它
阿拉伯语仅适用于云,设备上无离线
关于Firbase Vision,请添加以下内容
FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap);
FirebaseVisionCloudTextRecognizerOptions options = new FirebaseVisionCloudTextRecognizerOptions.Builder()
.setLanguageHints(Arrays.asList("en", "ar", "hi"))
.build();
您需要定义任何语言,例如阿拉伯语、阿拉伯语、阿拉伯语、阿拉伯语等。最重要的是使用云识别,将您的密钥放在firebase cloud Console上,然后在应用程序中使用它
阿拉伯语仅适用于云,设备上无离线
关于我使用firebase_ml_vision CloudTextRecognitor,它工作成功我使用firebase_ml_vision CloudTextRecognitor,它工作成功