This app is FREE but the premium version supports speech recognition and text to speech pronounciation. This application is supported for all BB OSes higher than 5.0.
In the premium version, you can even bookmark your translations for later use. However History option is available in Free version too. FancyTran supports over 60 languages and over 50 for pronunciation. The good thing I seen is the ability of the app to auto-detect the language.
Download FancyTran From Blackberry World
Join Us On Facebook and Twitter and you can subscribe via email too