Machine Learning based Automated Speech and Text Recognition in the Context of Video Knowledge Management