Skip to content

VideoChat with live translated subtitles/chat transcription

Notifications You must be signed in to change notification settings

right1/LiveSubs

Repository files navigation

LiveSubs

LiveSubs is a video chat web application that incorporates realtime translated subtitles and chat transcription.

This is an extended and more stable implementation of the project that was submitted for SpartaHack V (a 36-hour hackathon). You can view it's original source here.

Uses a WebSocket server to connect clients in the same room via simple-peer, allowing 2 languages per room. Spectators can also join the room to participate or view the conversation in realtime as well. Utilizes a Yandex Translate widget to translate all messages sent from the other language in the room.

This implementation currently only works on Chrome (desktop) due to Firefox requiring a TURN server for simple-peer and the WebSpeech API only being supported on Chrome.

About

VideoChat with live translated subtitles/chat transcription

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published