Spoke is a PhoneGap project to upload audio of speeches to SayIt. It fetches a list of speakers from a SayIt instance, records audio whilst you select who is speaking, and then uploads the audio to SayIt when finished. SayIt then uses the speaker metadata to split the audio up into separate speeches.
Documentation (a work in progress) can be found at: http://mysociety.github.io/spoke/
The mobile app uses PhoneGap to run in Android and iOS. The main code can be
phonegap/www which is then symlinked into the right places from
ios for the Android and iOS versions
respectively. You should be able to open the Eclipse project in
phonegap/android or the XCode project in
ios/spoke.xcodeproj to run the
app in the right simulator or on a connected device.
Tests for the app can be found in
phonegap/www/spec.html which you can just
open in your browser locally to run (they use Jasmine).