Speech recognition, COM, .Net, Python, and Perl oh-my
The latest release of NatLink/Vocola is available. NatLink enables command and control of Dragon NaturallySpeaking by loading the Python runtime as a global application module in a COM extention. It presents a relatively simple façade to some IUnknown only COM interfaces.
Vocola uses Perl to generate Python programs which use NatLink to allow a simple command language to extend the capabilities of Dragon NaturallySpeaking.
My own small contributions have been to package it all up as an MSI and most recently to add a nice .net WinForms interface for errors.
And on Wednesday I'll be giving a presentation on the practical use of Vocola at the NYPC Speech Sig.