Text this: Machine learning framework for industrial machine sound classification in predictive maintenance