Ну, я написал модуль для подключения Scintilla к Text Services Framework; оно было опубликовано в журнале MSDN Magazine за июнь 2007 года . Это позволило бы Scintilla поддержать общую диктовку. Тем не менее, Java не является английским, и диктование Java в английский распознаватель обычно заканчивается слезами.
Создание специфичного для языка распознавателя для Java будет большой работой; в частности, вы, скорее всего, захотите, чтобы какая-то Intellsense-обратная связь в частях «идентификатора» грамматики обеспечивала наиболее вероятные дополнения для данного потока фонем.