Skip to content

An optical character recognition mobile application built using Kotlin Multiplatform Mobile and Azure Cognitive Services

License

Notifications You must be signed in to change notification settings

Rita-Okonkwo/RiRi

Repository files navigation

Made in Nigeria

RiRi

"RiRi" means "to see" in the Nigerian Yoruba language. It is a cross-platform optical character recognition mobile application. It aims to make information more accessible to people with visual impairments and transcribes image text to audio.

RiRi Logo


Download Link

Android app preview - Screen recording

iOS - Pending release


App Interface - Onboarding screen

RiRi


Tools/Resources used


Project Setup

Android

  • Create a new project on Azure Portal
  • Get your api-key, content-type and image endpoint and place them in local.properties as API_KEY, CONTENT_TYPE and IMAGE_ENDPOINT respectively.
  • Create a firebase project and generate a google-services.json file
  • Place your google-services.json file in the android app root folder
  • Build and run the app

Contributing

First off, thank you for considering contributing to the RiRi App. You are a hero! It's people like you that would make information more accesible.

  • Fork the project & clone locally.
  • Create an upstream remote and sync your local copy before you branch.
  • Branch for each separate piece of work.
  • Do the work and write good commit messages.
  • Push to your origin repository.
  • Create a new PR (Pull Request) in GitHub.

Code of Conduct

This project and the corresponding community are governed by our Code of Conduct. Please make sure you read it.


License

RiRi is licensed under the Apache 2.0 License.


Love this work? Show your love ❤️ by putting a ⭐ on this project ✌️

About

An optical character recognition mobile application built using Kotlin Multiplatform Mobile and Azure Cognitive Services

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published