Motivation
Make it easier for people to give commands to computers.
Allow computers to perform language translation.
Allow computers to listen to lectures and read books, in order alleviate the knowledge acquisition bottleneck.
Integrate robots into human society.