Yes! Although Spencer is pre-programmed to understand and speak English, you can program it to speak your language. One of our customers programmed your Spencer to talk Slovenian, and here is the code source he used. You can find step by step guide with some additional explanations here.