added a toggle button and the PhoneRespeaker class. Some more dependencies need to be added for the PhoneRespeaker to function
moved over a number of audio package files that will need to be adjusted to work. The primary goal here is to write PhoneRespeaker such that it is consistent with the approach used by the new Recorder
PhoneRespeaker now has all the methods and functionality for respeaking, minus some commented out mapping code. Untested
changed the nature of some exceptions so that InterleavedPlayer doesnt throw an Exception leading to pokemon handling
refactored ListenActivity and ListenFragment relationship. ListenActivity now passes a Player to the ListenFragment instead of a recording.
adjusted the RecordingMetadataActivity to comply with the new listenFragment interface
Added thumb respeaking related code (untested) and got to compile
Can now move to a ThumbRespeakActivity that includes a seekbar. Functionality incomplete
ListenFragment now functions in the ThumbRespeakActivity
Thumb respeaking functions without mappings. ListenFragment does not correspond to the thumb respeaking play button.
thumb respeaking implemented and functional minus the ListenFragment in the ThumbRespeakingActivity
Made the thumb respeaking button in the ListenActivity invisible if a respeaking is being played
fixed bug that caused the app to crash when there are no recordings
Merge branch 'phone-respeaking'
resolved strings.xml conflict