Register  | Login  | GTC  | Contact  | Imprint  | Sitemap  |  en de

CTMaker® - An Integrated Development Environment for UC Projects

Inspiring features

CTMaker® contains the following features:

Telephony example:
  • Unlimited number of digital and analog channels (lines); also IP and SS7
  • call answering and call generation 
  • join two channels 
  • call forward, transfer, conference, hold, and resume 
  • DTMF generation and detection
  • control of all channels and devices
  • send and receive faxes
  • text-to-speech integration (TTS)
  • automatic speech recognition (ASR) integration
  • support for Cisco Unified Communications Manager Route Points
  • support for the following protocols: SIP, H.323, T.38, Analog, T1, E1, ISDN (BRI/PRI), QSIG, DPNSS, R2, SS7, etc.

Internet / web server example:

  • access to web pages
  • removal of unneeded HTML tags
  • dynamic creation of Java, JavaScript, HTML
  • send and receive form data
  • encode and decode form data
  • receive e-mails via POP3
  • send e-mails via SMTP
  • subject, sender, content extraction of e-mails
  • send e-mail attachments
  • popup window creation with DHTML
  • conversion of web audio files in ADPCM and vice versa
  • intgrated web server with logging

Network example:

  • unlimited number of incoming and outgoing TCP/IP connections

Database example:

  • integrated database editor
  • access to any ODBC-compatible database
  • create and delete tables
  • insert, modify, and delete data
  • SQL knowledge not mandatory due to many powerful functions
  • direct query window for SQL commands

Audio example:

  • audio format conversion
  • recording via telephone or microphone/headset 
  • asynchronous background playback
  • SysWave audio files for a natural and correct output of date, time, and numbers
  • audio file generation via synthetic text-to-speech
  • transmission and receiving of single and multicast RTP

Synthetic text-to-speech example:

  • support for every SAPI-compatible TTS-engine
  • volume, pitch, and speed control during ongoing speech output
  • asynchronous background speech output

Speech recognition example:

  • support for every SAPI-compatible automatic speech recognition (ASR) engine
  • powerful semantics for sentence structure analysis
  • support for Scansoft SpeachPearl (native API)

Files example:

  • open, read, write, and search text and binary files
  • audio file conversion to arbitrary audio formats
  • up- and download via FTP

Security example:

  • encrypted, password-protected scripts
  • support of MS Crypto API engines 

Simulator example:

  • for applications' offline tests, works even without telephony card

Runtime environment example:

  • executes as a service or as command-line tool
  • also integrated in the Integrated Development Environmemt (IDE)

Miscellaneous:

  • integrated script editor
  • integrated debugger with single-step and parameter watch
  • C-like scripting language with more than 250 predefined functions
  • user-defined scripting libraries
  • automatic memory management
  • effective OS-thread management
  • fully-programmable background worker tasks for creating backups, database monitoring, alarm systems, e-mail handling, etc.
  • access to file systems and network directories
  • start and stop external processes and programs
  • list and management of installed resources at a glance
  • running application modifications without need of a system restart, this enables maintenance of a live system
  • free, complete trial and development version available (only limitation compared to licensed version: after 15-minutes applications shut down)

Modifications without notice

Your next steps