Skip to content

Highly experimental (read: "barely working") app that uses WebRTC API and WebSpeech API to provide almost (read: "not really") real-time translations during a video call. Chrome only, because of Web Speech API.

Notifications You must be signed in to change notification settings

jmak/webrtc-translate

 
 

Repository files navigation

WebRTC Translate

Highly experimental (read: "barely working") app that uses WebRTC API and WebSpeech API to provide almost (read: "not really") real-time translations during a video call. You'll need Google Translate API key to run it yourself.

You can try it out at https://webrtc-translate.herokuapp.com/. It doesn't really work on a single computer, so you'll need a second one - just make sure that you open the same URL (e.g. https://webrtc-translate.herokuapp.com/rooms/your-awesome-room-name) on both.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

About

Highly experimental (read: "barely working") app that uses WebRTC API and WebSpeech API to provide almost (read: "not really") real-time translations during a video call. Chrome only, because of Web Speech API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published