Refactor SpeechRecognizer classes

- Abstract SpeechRecognizer now compatible with any Recordable interface
- Add AudioFile and AudioFileSpeechRecognizer
Fix examples/record_audio_file.rb