[This is preliminary documentation and subject to change.]
Babble is a simple application that provides information about accessible objects and announces environment changes regarding focus and activation events. Babble combines Active Accessibility technology and the Microsoft Speech SDK to vocalize events and object information to the user. This sample uses both WinEvent and standard keyboard hooks to capture events related to accessible objects and global keyboard events. As a result, the Babble project workspace includes a "Babhook" project for the DLL code to grab all keyboard events.