Try this : “VoiceTranslator” app for Windows Phone. This is Online translator with voice recognition and TTS capabilities. Its supports many languages and requires network access.
Best part of this app is that it is free!!!!
v 2.0: updated languages list; fixed minor bugs;
v 1.9.0: added selection of the speech-to-text API version; redesigned “”settings”” page
v 1.8.1: added wide tiles (for WP7.8 and WP8) support;
v 1.8: screen adjusted for the 720p devices; added RTL languages support; language list updated; fixed bugs;
v 1.7: added scrolling to the text boxes; fixed various bugs.
v 1.6: added alternative text-to-speech voices (experimental), missed fonts for Georgian, Hindi, Kannada, Lao and Tamil added, fixed bugs, improved speed.
v 1.5: added ability to pin languages pair to the Start menu; added “Mute” button for translation; fixed various bugs; languages list updated.
v 1.4: ads-free version created; fixed various bugs; improved speed; added ability to use camera button instead of screen button.
v 1.3: fixed various bugs; added volume control; added silence recognition; changed the app icon and tile.
v 1.2: fixed bug with voice reply button; added clear text on double click option;
● updated languages list;
● fixed minor bugs;