/autolingo

Live Language Translation

Primary LanguageJavaScript

AutoLingo

AutoLingo is a real-time translation application that allows users to communicate in their own language with users around the world.

Video chat features speech recognition and live translations. Group chatrooms feature live text translation into all users' respective languages.

Supporting 37 languages, 67 dialects, and 255 countries, AutoLingo was built using React, Redux, RxJS, redux-observable, Google Translate API, Web Speech API, WebSockets, Socket.IO, and WebRTC.

Compatible browsers

Works on Google Chrome and https://.

Enter the following commands in your terminal to run this project

npm install
npm run build
npm run build-css
npm start