A lot of things have fallen into place the last year or two. A usable voice to text keyboard, for example. That app is "Voice Input" from FUTO software.