I don’t know what’s with the strange title thing, but there it is.
Microsoft has been reviled and hated by a lot of people for a long time now. I won’t say that Microsoft is my best friend, but they have also done some things that I appreciate. For one, IE is a good browser. It supports CSS, and recently has shipped with XML support built in too. Yes, I know that there are other browsers that do the same, but IE also exposes an object model, which allows anyone with an active-X capable development platform to use the MS HTML renderer within their own application. Witness Scope which uses the IE engine (as well as the Mozilla engine, though not the latest Mozilla for some reason) with its own interface. I like Scope. I use Scope on a daily basis. That’s not why I’m writing about microsoft though.
I was recently playing around with Microsoft’s Agent technology, when I stumbled across Microsoft SAPI, which is a Speech recognition/Text to Speech programming API. Basically, with one line of code, and three components dropped on a form, I was able to create a program that allows the user to type in text, and have the computer read it back. I haven’t tried any of the Voice recognition, cause my old computer can’t do it anyways, but I’m going to look into it, and I expect that it will be similarly easy to use. How much does Microsoft charge for SAPI? Absolutely nothing (well, my eternal soul, but what the heck, I run Windows at home, so I figure they already had it.)
I realize that there are open source voice packages out there (I spent some time investigating them) but none of them offer the instant gratification of whipping up a dumb little VB app that talks back in under 5 minutes. At least none that I’ve found.
The really neat thing is that the AT&T Natural Voices thing is SAPI compatible, which means that if I had the inclination to spend $49 (US) I could plug those great sounding voices into my application, and it would be super sweet.
More importantly though, I will be able to add voice recognition to the frontend for my arcade cabinet, which will be super cool (I hope:) I should spend some time on that this week I suppose.
Simpson’s quote of the day (as spoken by Natural Voices - click to hear it): “Me fail English? That’s unpossible!” - Ralph- no comments