Point camera at things to learn how to say them in a different language.
Native Android App built with React Native.
Made it as a part of my learning process of React and React Native.
Inspired by Thing Translator by dmotz.
It uses
- Clarifai's concept recognition from images
- Yandex's language translation.
Have a look at the React-native Docs to set up a development environment for React-native and Android.
# Install react-native
sudo npm install -g react-native-cli
# Clone repository
git clone https://github.com/vigzmv/what_the_thing.git
cd what_the_thing
Get your free API keys from Clarifai and Yandex. It is easy and free.
Place them in ./apiKeys.json
.
# Install required packages
yarn install || npm install
# Install the project on device
# This will install the application on a running Android emulator or a connect Android device
react-native run-android
# Run the server/bundler
react-native start
# Done !
I would be releasing a signed apk package soon which could be installed directly to device for usage.
- Fork the repository
- Commit your changes
- Submit a pull request