| CONTACT | DEVELOPER CENTER | PARTNERS | SITEMAP
GO
Useful Links
  • Search Helpweb
    
    

Dialogic Support Helpweb

Dialogic® Diva® SDK

'SimplePhone' sample with 'APSoundDevice' Audio Provider

What is 'SimplePhone'?

SimplePhone is a Visual Basic 2005 Diva Component API sample that makes or receives voice calls through a Diva hardware adapter (analog, basic rate ISDN or E1/T1) or through a Diva virtual adapter such as Diva SoftIP - SIP.

SimplePhone uses the APSoundDevice Audio Provider DLL (provided here as both a Visual C project and as a compiled DLL) to interface to the sound hardware in the PC so that you can use microphone and speakers (or a headset) connected to the PC. APSoundDevice is written using the Diva C/C++ API.

This sample serves three purposes:
Audio Providers

Using the APSoundDevice sample as a basis, you can write an Audio Provider to interface to other media hardware devices or to 3rd-party software modules such as text to speech (TTS) and automated speech recognition (ASR) engines. Read more about Audio Providers in the Diva API online documentation.

A sample Audio Provider that provides an interface to the Microsoft Speech API (SAPI) is supplied in the 'samples\Visual_C++\MS_Speech\SAPIAudioProvider' directory in the Diva SDK.

This approach is also appropriate for other applications that process voice or fax streams in real-time.

Using SimplePhone

Common problems:
Downloads:
Note
The SDK sample code is not part of any standard Dialogic product and is provided to you solely for the purpose of assisting you in the development of your applications with Diva SDK. The code is provided "AS IS", without warranty of any kind. Dialogic shall not be liable for any damages arising out of your use of sample code, even if it has been advised of the possibility of such damages.



Feedback

Please rate the usefulness of this page:  

0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page: