A real-time captioning service over Google Chrome and Socket.IO
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Latest commit 54ccff8 May 11, 2015 @JordanForeman JordanForeman Merge pull request #15 from a11yproject/CaptionLog
#14 - fixing caption log to only display current phrase
Permalink
Failed to load latest commit information.
Components Merge pull request #11 from noopkat/url-port-abstraction Mar 2, 2015
config Converted application to Express 4. Also may have rearchitected every… Jun 20, 2014
public
views fixing old markup May 8, 2015
.gitignore - Grunt.js Jan 11, 2014
Gruntfile.js fixed gruntfile errors Jun 23, 2014
LICENSE Initial commit Nov 13, 2013
README.md
package.json Converted application to Express 4. Also may have rearchitected every… Jun 20, 2014
server.js Converted application to Express 4. Also may have rearchitected every… Jun 20, 2014

README.md

Wordcast

A real-time captioning service over Google Chrome and Socket.IO.

Installation

Project is in beta. If you find any issues or have any feedback, open an issue.

  • git clone git@github.com:a11yproject/Wordcast.git or download the project
  • cd path/to/Wordcast
  • npm install the required modules
  • npm install -g grunt-cli if you don't already have it
  • grunt to build the app
  • node server.js to run the app
  • Open http://localhost:3000 in two different browser windows. Chrome 25+ required to broadcast.
  • To broadcast in a room, use the ?viewMode=broadcast param on the end of your room URL.

Contributing

If you'd like to help, fork the repo and make a pull request! To start working on things, simply:

$ grunt dev

This will automate the build process, so you don't have to grunt everytime you make a change :)