Attached is a preliminary edition of ns04kismet, something I've created to allow people running Kismet in a Cygwin environment (theoretically, "KisWin32" would work) to listen to speech without requiring festival or flite. It instead uses ns04thread.vbs from [thread=12512]the Master script for NetStumbler 0.4[/thread], which in turn uses the Windows bundled Text To Speech ability and WAVs if possible.
Currently it's merely pronouncing stuff via speech, no WAV files yet. I'm unable to decide on a delimiter for recognizing WAV files - \r\n (and \\r\\n) were parsed right out of kismet_ui.conf and ^T didn't seem to work either. Spaces aren't good since many SSIDs use them (e.g. Apple Network). Ideas welcomed - I'm terribly sleep-deprived right now so maybe I'm missing something obvious (e.g. searching a Kismet community). It needs a delimiter so it can decide e.g. whether "Wireless" is the whole SSID (wireless.wav) or merely part of it (e.g. "kcls.org Wireless
", which could potentially use "kcls.org wireless.wav").
Normally I'd've just offered the source code, but given the recent ruckus, the zip file also includes a compiled binary and the tool it uses (regtool.exe). Some install info is in the header (basically, speech=true, flite=true, festival points). Wow, I forgot to mention that one needs to run "cscript.exe ns04thread.vbs" so that the thread has a chance to poll for registry entries. No automatic exits.
Anyone is invited to mirror, but I hope to have something better available by Wednesday.