Blog Update
I've been really busy lately. I'm at the point where I am wrapping up my book on Speech Server (2007). I first started working on it back in October and it's really nice to see the light at the end of the tunnel. I'm also busy with preparing for some speaking engagements, VSLive! Orlando, TechEd and SpeechTek coming up all in the next 4 months.
So my plans for the blog right now is this. Next post I'll talk about Custom Activites a bit. I also plan in near future to finish my GetHuman project on CodePlex. I'm also working on an application that will convert UDP SIP to TCP SIP to Speech Server (2007). A couple issues with this application I am facing are:
- Speech Server SIP acts a little different than Asterisk SIP. So for example there is a TCP modification for Asterisk, but Asterisk treats SIP packets a little differently, for example Asterisk doesn't seem to respond to a TRYING message that Speech Server sends. I think Speech Server is waiting for an OK SIP packet back. So a simple UDP to TCP conversion isn't enough, becuase you need to handle some of the interpretation differences.
- Speech Server sends a 302 Moved Temporarily SIP Message back. I'm not sure why, but it's nothing to do with what the RFC says a Moved Temporarily Message means. (at Least my interpretation..) I have a feeling that it has to do something with the way I modifed the SIP Packets, I think when Speech Server reads my modfied SIP Packets that I have incorrect information.
I've looked into using the UCMA (Unfied Communications Managed API) for this, (Currently in Beta for MSDN Subscribers) but it looks like it handles all of the connections it self to generate the SIP Messages, and it too just support TCP. I thought there might be a way just to use it as an object model to SIP Messages, but it's not that simple. It's still a great API for creating Middle Tier applications, just doesnt look like it will work for this project.
In May I'll be at the Remond Campus doing some work for Microsoft. I'm not sure if I can say what I am doing yet, but I'll let you know when I find out if I can say anything. I guess you know you are a geek when you take vacation to go do some work at Microsoft....
Another update, Marshall will be in the near future posting some tutorials on Speech Server (2007). That's it for now, if you haven't already please check out Brandon's podcast. He should have # 7 up shortly. http://gotspeech.net/blogs/btyler/default.aspx
One more: The Twin Cities Code Camp (www.twincitiescodecamp.com) this Saturday if you are in the Minneapolis area, it is 100% free, includes free food...