多个字符android的手写手势识别

时间:2016-12-08 12:49:54

标签: android gesture handwriting-recognition

我已为单个角色实现了Android字符识别的手写动作,如here所示。

但我想一次阅读多个角色,.i.e Android 。我可以通过以下实现读取单个字符。但是,我需要帮助才能同时识别出像 Android 这样的完整字词。

到目前为止,我的实施如下所示。          GestureLibrary mLibrary;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mLibrary = GestureLibraries.fromRawResource(this, R.raw.gestures);
    if (!mLibrary.load()) {
        finish();
    }

    GestureOverlayView gestures = (GestureOverlayView) findViewById(R.id.gestures);
    gestures.addOnGesturePerformedListener(this);
}
@Override
public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
    ArrayList<Prediction> predictions = mLibrary.recognize(gesture);

    if (predictions.size() > 0 && predictions.get(0).score > 1.0) {
        String result = predictions.get(0).name;

        if ("a".equalsIgnoreCase(result))
        {
            ////Toast.makText(this, "a", Toast.LENGTH_LONG).show();
            textView.setText(textView.getText().toString()+"a");
        }
   }
}

在提出问题之前,我希望那里的每个人都知道我已经检查并阅读了有关此问题的stackoverflow上的所有问题和答案。

0 个答案:

没有答案