gets vocabulary, handles exceptions for no lyrics case