S3DS S3DS    
S3DS S3DS  
 

Inside FiatVox ...

FiatVox is an open Computer Telephony (CT) Software Development Kit(SDK) that may be used in either two methods:

Stand-AloneComputer Telephony (CT) platform

The FiatVox application (FiatVox.exe) is a motor that may be used to execute programs written in FiatVox Programming Language FVPL, a HighLevel Language (HLL) to perform CT applications.

ComputerTelephony SDK

The FiatVox library (FiatVox.lib and other FiatVox source code written in C) is an API that may be used inside user's programs develop more sophisticated CT applications.

The simple API (Application Program Interface) consist of a standart C library, and also include a monitor and high-level scripting language FVPL, (FiatVox Prog. Language)allowing quick programming of voice systems .

FiatVox Language, is intuitive and a lot less verbose compare to beloved concurrents !

FiatVox has many common points with usuals CT platforms , but a number of new great issues:

FiatVox common points with other CT platform:

  •  FiatVox programming language (FVPL) is a CT oriented one. It is aproprietary one.
  •  FiatVox integrate on the same machine a number of boards and voicebus (MVIP, SCSA).
  •  FiatVox may manage multiple applications based on DID that may beloaded or freed dynamically.

FiatVox new issues

  •  FiatVox programming language (FVPL) is very simple: Indeed, FVPLhas only 20 reserved words and some 20 internal functions (all other functionsare given in C source).
  •  FiatVox is a real open system: All the GUI and a significant part of the FiatVox motor (such as : non internal functions (see above), statistics management, etc.) are given in C source forme and the FiatVox kernel(FiatVox.lib) is a simple C library that the user may integrate in hisown system
  •  FiatVox uses up-to-date technologies. On one hand, it offers any possibilities that other CT platform may not be able to do (such as allowing the user to define rights in the aim to sell his own FiatVox based application) and, on the other hand, FiatVox does NOT manage all the system: this may be done by the user specific application (using FiatVox shared memory) or by the user extension on FiatVox.

 
  Return to FiatVox home page