langtech/aikuma — pull request #179 by hleeldc (2014-02-04 21:15:19+00:00)
Title: Embedded transcriber and HTTP server

Embedded a web based transcription tool and an HTTP service to serve recordings to the tool.

A new menu called "Connect" was added to the main activity. This menu opens a new activity. There, user can select a network interface (usb, wifi, etc.) and a port to connect a browser to. Then, user can start and stop the server using corresponding buttons.

The HTTP provides a few URLs:

/index.json
/recording/
/recording//mapfile
/recording//shapefile -- returns a waveform file if exists
/speaker//image
/speaker//smallimage

And, the transcriber tool URL is:

/transcriber.html