Welcome to Recognizer, your handy text recognition Android app!
Recognizer is an Android application that empowers users to extract valuable information, such as phone numbers, email addresses, and website links, from images. Whether you capture an image using your phone's camera or select an existing image from your device, Recognizer uses advanced text recognition to analyze the content.
- Camera Capture and Image Selection: Choose between using your phone's camera or selecting an image from your device.
- Text Recognition: Extract phone numbers, email addresses, and website links from images using powerful text recognition algorithms.
- Save as Contact: Save the extracted information as a new contact directly from the app.
- History Tracking: Keep track of your text recognition history, making it easy to revisit and reuse past results.
- Login and Sync Across Devices: Enjoy the convenience of logging in to sync your recognition results across multiple devices. (WIP)
- Material UI Design: Utilizes the modern and aesthetic Material Design components for an enhanced user experience.
- Capture or Select Image: Use your phone's camera or select an image from your device.
- Text Recognition: Let Recognizer analyze the image and extract valuable information.
- Save as Contact: Save the recognized details as a new contact with just a tap.
- History View: Access your history to review or reuse past recognition results.
- Login for Sync: Log in to sync your results seamlessly across different devices.
-
Clone the repository:
git clone https://github.com/your-username/Recognizer.git
-
Open the project in Android Studio.
-
Build and run the app on your Android device or emulator.
-
Explore the app with its user-friendly Material UI components.
- Google Mobile Vision API for text recognition.
- Firebase Authentication for user authentication.
- Firebase Realtime Database for syncing recognition history.
- Material Components for Android for a delightful and consistent UI.
I welcome contributions! Feel free to open issues or submit pull requests to help improve Recognizer.
This project is licensed under the MIT License.
Happy Recognizing! 🚀
