Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmotz/thing-translator
📷 🗣 Point your camera at things to hear how to say them in a different language
https://github.com/dmotz/thing-translator
ai-experiments camera frontend javascript language machine-learning ml translator
Last synced: 4 days ago
JSON representation
📷 🗣 Point your camera at things to hear how to say them in a different language
- Host: GitHub
- URL: https://github.com/dmotz/thing-translator
- Owner: dmotz
- License: mit
- Created: 2016-11-14T20:03:10.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-03-23T02:35:05.000Z (over 3 years ago)
- Last Synced: 2024-10-29T20:01:01.936Z (about 1 month ago)
- Topics: ai-experiments, camera, frontend, javascript, language, machine-learning, ml, translator
- Language: JavaScript
- Homepage: https://thing-translator.appspot.com/
- Size: 4.01 MB
- Stars: 1,326
- Watchers: 66
- Forks: 232
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - thing-translator
README
# [Thing Translator](https://thing-translator.appspot.com/)
### [An AI Experiment](https://aiexperiments.withgoogle.com/)
✨ [Try the live demo here.](https://thing-translator.appspot.com/) ✨
![](https://oxism.com/thing-translator/thing-translator.gif)
![](https://oxism.com/thing-translator/img/1.jpg)
## ![](https://oxism.com/thing-translator/img/2.jpg)
Thing Translator is a web app that lets you point your phone (or laptop) at
stuff to hear to say it in a different language. It was developed as part of
Google's [AI Experiments](https://aiexperiments.withgoogle.com/) project. You
can try the app [here](https://thing-translator.appspot.com/).Behind the scenes Thing Translator is using Google's
[Cloud Vision](https://cloud.google.com/vision/) and
[Translate](https://cloud.google.com/translate/) APIs.### Development
To start a development server on `9966` that will watch for code changes simply run:
```
$ npm start
```You will need to set your API key in `src/config.js`.
To optimize the output for production, run:
```
$ npm run build
```For production builds, replace the contents of the `api_key` file with your
production key.If you'd like to create a fork or a similar project, you'll need to setup some
API keys on [Google Cloud Platform](https://cloud.google.com/).