Direct brain interface requires invasive surgery and is still a ways to go. Its constant need for recalibration basically precludes it from any useful utilization, much less commercialization of it on a massive scale.
Even if the AI part is mature, I do not think speaking at length (in a public setting) telling your computer what to do is desirable.
I think our best bet is a device that reads neural signals going to our voice box. We can "speak" without vocalization and still have the device pick up our words. I think they call it EEG sensing of imagined speech.