15 พฤษภาคม 2552 1:19in reference to the http://msdn.microsoft.com/en-us/library/ms717068(VS.85).aspx Telephony Speech recognitionI have a database application developed around Access with VBA,I have used the Speech SDK and developed an application that in conjunction with TAPI (using MSCOMM 6.0) calls into a remote IVR system. It sends in the credentials and queries information in response to that IVR's verbal requests. All seems successfull except for one problem;I'm using a shared SR engine and its using the system microphone as its audio input, this in turn gets the sound from the speakers which are routed to the telephone line through the modem. Of course this has a number of disadvantages - noise added to the sound from the environment and sound quality degredation as well as speaker volume dependency.Ideally I would like the SR engine to take its audio input from the modem in paralell with the sound that goes to the speakers (so we can listen in to the call as well). This means that I must route the system audio output to the SR engine audio input. I also must use an InProc SR instance since the shared uses the microphone as input by default.I am not sure how I can accomplish this since the system Audio output - or the modem output stream seems to have an "output" type and I was unable to set the SR audio input to that stream in VB.As needed I can accomplish the C++ interface using an ActiveX object or a DLL to expose the missing API to VBAI would appreciate any suggestions in this or any code if such is availableThanksDavid
15 พฤษภาคม 2552 10:15Please go to http://www.microsoft.com/communities/newsgroups/en-us/, locate the "Speech Desktop" newsgroup in the tree at English > Office and Desktop Applications > Speech Desktop, and repost your question there. This forum is specific to Speech Server.
These postings are provided "AS IS" with no warranties, and confer no rights.
- เสนอเป็นคำตอบโดย Anthony Bearon [MSFT] 1 กรกฎาคม 2552 13:32