Text this: A combined approach for improving humanoid robots autonomous cognitive capabilities