Text to Speech (TTS) integration via Read Out! (TTS) on BlackBerry 10

Sometimes you like to listen to stuff instead of reading it yourself. In some situations this can became very handy. It’s the same for users of your app(s) as well. For that reason it could be a good fit to integrate a working text to speech (TTS) solution to your apps.

Read Out! (TTS) is probably one of the most popular and complete TTS apps available for BlackBerry 10. I’ve developed the app by myself back in July 2015 and since then provided some updates.

As I started the development of Read Out! (TTS), it wasn’t even been meant to be a separate app. At the beginning it was part of a ReadItNow! beta. In my previous blog post I already mentioned what ReadItNow! is, a native BlackBerry 10 client for the popular “read later” service Pocket. Because some users wanted to listen to articles, stored in ReadItNow!, rather than reading them, I’ve added a 3rd party app more than a year ago. Sadly that app had some limitations with large articles and the developer didn’t want to fix that issues. So I had a look at all available text to speech apps in the BlackBerry World. I couldn’t find anyone, that fitted with my needs. For that reason I decided to try it on my own… After some developing I was really happy with the result and I decided it was far better than everything else I’ve seen in the BlackBerry Word. So I extracted the working code from the ReadItNow! beta and put together a single app with only one purpose: bring TTS to a lot of apps! I simply don’t wanted to limit the usage to ReadItNow! as I thought other apps could benefit from this solution as well.

As a developer, you can invoke Read Out! (TTS) in three different ways:

Continue reading “Text to Speech (TTS) integration via Read Out! (TTS) on BlackBerry 10”