Building a speech telephony app

Bosky wrote:

"basically i want my speech server to be able to accept a call, quickly port it say to another 'something' . so is this possible ? i hear MS offices themselves at some places have replaced the phone opperator with spech recognition based speech servers . so how to tackle this situation of :

  • having multiple calls coming in to the speech server concurrently.
  • what changes would i need to make in program considering that right now i am not using remoting.
  • and what additional hardware apart from the telephony card ?"

You could build this from the ground up with SAPI (or WinFX), but that's a *LOT* of work. Telephony apps need to interface with telephony hardware, implement a lot of call control logic, and do some pretty sophisticated UI built out of question and answer dialogs. The recognition and synthesis APIs we provide are such a small piece of this, that you will still have a lot of work ahead of you.

My recommendation is to use Speech Server, since it takes care of the telephony stuff for you, and provides a lot of tools for building the dialog UI.