Android Firebase ML套件-支持各种字母的字符识别?

Android Firebase ML套件-支持各种字母的字符识别?,android,firebase,firebase-mlkit,Android,Firebase,Firebase Mlkit,Firebase ML工具包中包含的字符识别API是否支持不同的字母表? 我已经测试了英语字母表、法语字母表和西里尔字母表,以及在Android上执行以下代码后返回的字符: final FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap); mTextDetector.detectInImage(image) .addOnSuccessListener(new OnSuccessListener<

Firebase ML工具包中包含的字符识别API是否支持不同的字母表? 我已经测试了英语字母表、法语字母表和西里尔字母表,以及在Android上执行以下代码后返回的字符:

final FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(bitmap);
mTextDetector.detectInImage(image)
        .addOnSuccessListener(new OnSuccessListener<FirebaseVisionText>() {
            @Override
            public void onSuccess(FirebaseVisionText firebaseVisionText) {
                final List<FirebaseVisionText.Block> blocks = firebaseVisionText.getBlocks();
                // processing of blocks...
            }
        })
        .addOnFailureListener(new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception e) {
               // handling of character recognition failure...
            }
        });
final FirebaseVisionImage image=FirebaseVisionImage.fromBitmap(位图);
mTextDetector.detectInImage(图像)
.addOnSuccessListener(新的OnSuccessListener(){
@凌驾
成功时公共无效(FirebaseVisionText FirebaseVisionText){
最终列表块=firebaseVisionText.getBlocks();
//块的处理。。。
}
})
.addOnFailureListener(新的OnFailureListener(){
@凌驾
public void onFailure(@NonNull异常e){
//字符识别失败的处理。。。
}
});
始终是来自英语字母表的拉丁字符,即任何公认的法语或西里尔字母字符都会被最匹配的拉丁字符替换

是否有可能实现对这些字符的正确识别


谢谢。

您使用的是设备上的API还是云API

设备上的型号只能识别拉丁字符。我对法语不太清楚,但我试过用匈牙利文字(拉丁文字,但有很多奇怪的口音),效果很好(只要图像质量好)。我也在iOS中使用了它,但我想它不会有什么不同,型号应该是一样的