Talking is the most natural way of human communication. But what about computers, is it possible for them to talk to humans naturally? A spoken language interface can be very helpful to assist in situations like travelling or gathering information. But to be able to communicate, computers are facing great challenges, like the great variety of languages and expressions used by humans.