Home Company Products News VARS Support FTP


Voice Ranger IVR
CTADE Computer Telephony Application
Development Environment

Voice Ranger CTADE Computer Telephony Toolkit

CTADE® - Development Tool for Building Robust, Portable Computer Telephony Applications

Features and Benefits

  • Facilitates development - Enhance your applications with powerful computer telephony (CT) features - no CT expertise required.
  • Seamless Integration with Intel-Dialogic - Easily interface your software with the entire Line of Intel-Dialogic Telephony Hardware.
  • Shortens the development cycle - Alleviates the time consuming and often repetitive coding required by different APIs.
  • Write applications only once - Deploy them on a variety of popular API or trunk types, in any country, with minimal changes.
  • Provides application programming interface - (API) and trunk transparency
  • Lets you deliver new speech-based telephony solutions - Meet the growing demand for solutions such as voice portals and call assistants.
  • Provides native support for speech recognition - Engines include Nuance, Philips SpeechPearl, SpeechWorks, and Microsoft SAPI.
  • Enables Global Applications - Allow your application to be used all over the world.
  • Supports 15 languages - including English, French, Dutch, Spanish, Mandarin, and Cantonese
  • Supports regional language differences - such as British and American English, Latin American and Castilian Spanish.

Computer Telephony Application Examples

  • General Telephony Applications
    Voice portal
    Speech-enabled interactive voice response (IVR)
    Customer relationship management (CRM)
  • Automobile Dealers
    Factory Recall Notification
    Warranty Service Notifications
    Customer Satisfaction Surveys
  • Banking and Finance
    Posting of current interest rates and terms
    Real time account balances information
    Automated loan applications
  • Cable Companies
    New orders
    Subscription and programming rate information
    Service interception problem status
    Billing inquiries
    Past due account information
    Last payment received
    Programming and special features information
    Account balances
  • Educational Institutions
    Crisis communications: disasters, weather shutdowns
    Absentee notification
    Talking grades
    Homework hotline
    School bulletin board
    Staff voicemail
  • Government Agencies
    Environmental issues surveying
    Emergency notification
  • Healthcare Organizations
    Payment tracking
    Claims processing and billing
    Admittance and discharge records
    Inventory reports
    Office locations and operating hours
    Change of address
    Routing of callers to specific personnel
  • Help Desk Services
    On-line problem resolution/terminal reboot
    Problem reporting
    Service representative inquiries on customer profile
    General system information
    Problem status
    After hours service
    Remote dispatch
    Initiate trouble ticket
    System availability
    System outage announcements
    Preliminary diagnostics
    Trouble ticket resolution via fax response
    Help desk call logs and statistics reports
  • Business Productivity
    Product order placement and status
    Help desk inquiries
    System or software upgrade information
    New product introductions
    Billing inquiries
    Inventory status
    Technical support
    Telephone call routing
    Account balance
    Labor hours reporting
  • Human Resource Departments
    Benefits and pension plan information
    Pension, 401K and stock-purchase account servicing
    Employment application information
    Training course scheduling and sign-up
    Employee communications
    Schedule interview appointments
    Personnel record auditing and tracking
    Payroll inquiries
  • Information Providers
    Subscription fulfillment
    Merchandise ordering
    Entertainment inquiries
    Fund raising
    Locator services
    Sports information
    General information services
    Membership renewal
    Rate information
    Classified ad responses
  • Insurance Companies
    Property, casualty and life policy inquiries
    Coverage verification
    Claim reporting and status
    Portfolio and policy valuation
    Address changes
    Billing inquiries
    Plans and premium inquiry
    Loan payoffs
    Agent sales contest inquiry
    Agent motivation and product information messages
    Agent bonuses, commissions and benefits
  • Law Enforcement
    Crime watch awareness
    Anonymous tip line

    Benefit Associations
  • Order Entry Companies
    Order entry and order status
    Purchase order and work order processing
    Shipping status
    Billing information
    Inventory control
    Product specifications
    Price quoting/trade discounts
    New product announcements
    Special purchase announcements
    Historical account data
  • Retail Businesses
    Account balances
    Product availability
    Catalog services - Telephone order entry
    Store locations and hours of operation
    Customer address verification
    Employee benefit information
    Credit card information
    Job applicant inquiries
    Credit limits
    Employee scheduling
    Credit card verification
  • Theaters
    Film times and information
    Ticket pre-purchase
    Credit card verification
  • Telecom Companies
    Directory assistance call completion
    Phone service disconnect and reconnect
    Customer service inquiries
    Collect call verification and announcement
    Credit card calling and card verification
    OutDial for service reinstatement notification
    Emergency service notification

The Voice Ranger Computer Telephony Application Development Environment (CTADE) is a set of development tools and run-time environments that help shorten your time to market-and your time to revenue-by allowing you to build robust, portable CT applications quickly and easily.

CTADE reduces the need to write directly to a telephony device's application programming interface (API) in C or C++. Because of its underlying architecture, CTADE eliminates the need for developers to learn new telephony hardware, APIs, and protocols. The CTADE architecture provides an abstraction layer that sits on top of telephony device APIs and performs low-level CT tasks, saving time that you can use to focus on building innovative applications.

You can access the many features of the CTADE architecture by using CT-specific scripting language that includes a debugger.

CTADE provides you with a specialized platform that reduces the repetitive tasks associated with traditional telephony application development-enabling you to stay focused on the most profitable aspects of developing your application.

[Click Here to Download CTADE Product Brief]

[Click Here to Download CTADE User Guide]

[Click Here to Download CTADE Evaluation]

When you are prompted to run the program or save it, save it to your hard drive. The installation files are saved in a self-extracting zip file, CTADEv911Installer-38.zip. Once the file has downloaded, run CTADEv84.exe to unpack the zipped files. The Self-Extractor prompts you to specify a folder for the extracted files. Select a folder (usually it's a good idea to extract into a separate folder) and click Unzip. Finally, to start the setup program and install CTADE 9.1, run setup.exe from the folder you just chose for the extracted files.

Enjoy Hardware, API, and Network Transparency

The CTADE architecture is object-oriented and mediates between telephony commands and underlying telephony hardware resources. With the CTADE architecture, you write your applications only once, even though they will operate with a wide range of telephony hardware, device APIs, and telephone network protocols.

The transparency that the CTADE architecture provides will allow the same set of application functions to work, usually without modification, under all supported telephony APIs and all supported trunk types-including analog loop start, T-1 E&M,
E-1/R2, and PRI. Before the introduction of the CTADE architecture, you had to write different applications or include conditional logic to handle a range of telephony hardware, APIs, and environments.

When you use CTADE, you only need to learn a single set of easy-to-use commands, regardless of the hardware, API, or network protocol in your solution. For example, if you invoke the VOS function TrunkAnswerCall, the CTADE architecture determines which kind of telephony trunk interface you are using and which API function must be used to manipulate it: dx_sethook (R4 analog) or gc_Answer (R4 PRI). Intel is committed to keeping applications using the CTADE architecture portable to different APIs and trunk types as the industry evolves and programming needs change.

CTADE functions are simple to use, easy to learn, and consistent and easily integrate with industry standard Intel-Dialogic telephony hardware. Typical application functionality, such as initiating or receiving calls or playing menus and prompts, is easy to create and maintain. You are freed from the time-consuming and often repetitive coding required by different APIs including:

Driver initialization

  • Resource allocation at open and close
  • Complex API function signatures such as handles, bit-fields, pointers, and structures
  • Asynchronous event handling such as callbacks and messages
  • Determination of installed hardware and trunk configuration
Speech-Enable Existing Applications

Demand is growing for a new wave of speech-based telephony applications such as voice portals and personal call assistants. If you want to meet this new demand quickly, you need an intuitive way to speech-enable your applications. CTADE can help by offering native support for leading speech recognition engines including Nuance, Philips, SpeechWorks, and Microsoft SAPI. If you use one of these engines, you can call functions directly from applications built with CTADE.

CTADE also allows you to make the most of advanced hardware features such as Continuous Speech Processing (CSP).

Test Solutions with SimPhone

CTADE SimPhone

SimPhone is an application that simulates a telephony board. You can use it to develop, test, and demonstrate your applications - even if there is no telephony board in your computer. SimPhone uses a WAVE-compatible soundboard to play voice messages, a microphone for recording (if your application needs to record messages), and a keyboard or mouse to enter digits to simulate a touch-tone phone.

SimPhone is a unique product that allows you to develop, test, and demo your CTADE applications without a telephony card installed in your PC.

Using SimPhone couldn't be simpler: just start SimPhone before before you run your CTADE application and your application will automatically use SimPhone instead of a telephony card. Prompts will be played on your WAVE sound card and, you can use the SimPhone pad to dial digits.

To save screen real estate (which can be scarce when working in visual tool environments), you can check the Small option and SimPhone will shrink to a small icon that you can drag anywhere on the desktop. The icon continues to recognize your keyboard shortcuts for digits, Ring, and Hangup—fast and easy.

[Click Here to Download CTADE Product Brief]

[Click Here to Download CTADE User Guide]

[Click Here to Download CTADE Evaluation]

When you are prompted to run the CTADE evaluation or save it, save it to your hard drive. The installation files are saved in a self-extracting zip file, CTADEv911Installer-38.zip. Once the file has downloaded, run CTADEv83.exe to unpack the zipped files. The Self-Extractor prompts you to specify a folder for the extracted files. Select a folder (usually it's a good idea to extract into a separate folder) and click Unzip. Finally, to start the setup program and install CTADE 9.1, run setup.exe from the folder you just chose for the extracted files.

Technical Specifications

  • CTADE is designed and tested for the Windows NT* , Windows 2000 and XP Pro* operating systems.
  • Transparent support for R4 API and GlobalCall
    Support for all technologies supported by GlobalCall, including SS7
  • Available for System Release 5.1
  • Analog trunks
  • Analog and digital trunks (using the GlobalCall API)

Voice Recognition

  • Microsoft SAPI Automatic Speech Recognition
  • SpeechWorks Voice Recognition
  • Nuance Voice Recognition
  • Philips Voice Recognition
  • Microsoft Text-To-Speech
  • SpeechWorks Speechify
  • Nuance Vocalizer
  • L&H RealSpeak
  • ADO RLL for accessing databases
  • ATM RLL for routing resources among PCs
  • NetHub RLL for sharing data among PCs

For additional information on the Voice Ranger Interactive Response system (CTADE) and how it can make your business or service more productive - call us at:


Or click below on Questions and one our representatives will get back to you promptly.

Home | Company | Products | News | Vars | Support | FTP Files | Legal

-- All Specifications subject to change without notice. --
-- Email: sales@tti.net -- Phone: (510) 339-8275 -- Fax: (510) 339-3387--
-- Copyright © 2002-2006 by Talking Technology Interantional, Inc.  All Rights Reserved --