sentence: modular audio recognition framework ( marf ) is an open-source research platform and a collection of voice , sound , speech , text and natural language processing ( nlp ) algorithm written in java and arranged into a modular and extensible framework that attempts to facilitate addition of new algorithm .