Discovering words in speech using matrix factorization by