If you are using your Mac, iPhone or iPad, and you want to train your listening and speaking skills, you can make it talk to you in different ways with it's built-in Text-to-Speech abilities. The easiest one is using the simple text editor TextEdit. Set the cursor to where you would like it to start, and from the Edit menu, select 'Speech', then 'Start Speaking'. You could also open system preferences and go into 'Speech setting' to switch it on. It needs fixing, but still comes in handy. Check out these external links for on-line services with virtual assistants :
http://imtranslator.net/translate-and-speak/
http://www.oddcast.com/home/demos/tts/tts_example.php?sitepal