Magic Lingua provides a series of individual courses for language learning. They advertise that you will gain enough confidence in speaking that you will be able to not only start a conversation with anyone, but do so without thinking about grammar and vocabulary. The full courses are offered for beginner, intermediate, and advanced speakers depending on the language (advanced is considered the B1 level).
The voice-recognition software seems to do an adequate job of recognizing which words you are pronouncing correctly, and it does appear to help improve speaking abilities by actively reenacting dialogues with you. Therefore, the app alone may help develop your confidence to start conversations in your target language.
Although not subscription based, each full course must be purchased individually. The 2-3 week crash courses seem more reasonable for the price, but the full 10 week courses are a hefty $200+. They consist of 10 modules plus hundreds of video lessons and speaking exercises. There is the option to complete the modules with live tutor sessions, or alone.
Magic Lingua is probably worth your time if you don’t mind spending a lot on one app, but with the current price it might be better to look for alternatives. There are some free lessons available on their website for you to test out, but check back for more languages and levels in the future.