MARF -- Modular Audio Recognition Framework and its Applications for Speech, Voice, and NLP Processing