Discussions
Categories
- 196.7K All Categories
- 2.2K Data
- 235 Big Data Appliance
- 1.9K Data Science
- 449.8K Databases
- 221.5K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 549 MySQL Community Space
- 477 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 532 SQLcl
- 4K SQL Developer Data Modeler
- 186.8K SQL & PL/SQL
- 21.3K SQL Developer
- 295.4K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.1K Development Tools
- 104 DevOps
- 3.1K QA/Testing
- 645.9K Java
- 27 Java Learning Subscription
- 37K Database Connectivity
- 153 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 17 Java Essentials
- 158 Java 8 Questions
- 85.9K Java Programming
- 79 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.2K Java SE
- 13.8K Java Security
- 203 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 393 LiveLabs
- 37 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.6K Other Languages
- 2.3K Chinese
- 170 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 230 Portuguese
Windows speech recognition in AWT TextArea

Hi.
I am making some tests with Windows 7's embedded Speech Recognition engine, but I am unable to make it work with an AWT TextArea I have in my Java Web Start application.
Globally, my Java Web Start application is based on a Swing GUI, but I embedded an AWT TextArea inside a dedicated JDialog exactly for the purpose of making it "better compatible" with Speech Recognition systems. My purpose is to have voice dictation converted to text inside my TextArea. But Windows Speech Recognition does not work at all inside my AWT TextArea.
Can anyone guess why, and maybe provide some suggestions to make it work?
If I try inspecting my TextArea through Microsoft's Spy++, it is recognized as a "RichEdit20W" control, which is a Windows native control which I think should be supported by the Speech Recognition system... but it does not work. On the other side, Speech Recognition works fine for instance in Windows' Notepad application...
Any suggestion or comment would be greatly appreciated.
Thanks and best regards,
Marco
Comments
-
While I have not encountered your exact problem, I can tell you what I have found in he past.
Spy++ probably found enough information, or was confused enough, to ID a RichEdit20W source. This does not make the source a RichEdit20W fully compatible source.
That being said: you may have to make your own control, via JNI, that has the level of compatibility you need, or set up a pipe to feed the data to the speech recognition engine.
Good luck!
BTW: the last time I called into MS for support that tech's prefaced his answer with: "Not surprising, we don't even work well with ourselves."