Main > Business & Finance > Misc Phone Tools >

TERAVoice Server 2004


TERAVoice Server 2004

Sponsored Links

TERAVoice Server 2004 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 10 (1 times)
File size: 82.7 Mb
Platform: Windows
License: Freeware
Price: Free
Downloads: 340
Date added: 2009-03-16
Publisher: TERASENS GmbH

TERAVoice Server 2004 description

TERAVoice Server 2004  is designed as a powerful tool that leverages new and unprecedented features incorporated into a single product. Scaleable from a single-line SOHO deployment up to a multi-server solution offering several E1 or T1 lines, TERAVoice is able to fit virtually any environment. 

TERAVoice can increase productivity by optimizing telephony communications. Never miss a call and get instantly notified on your mobile phone, on your pager or via e-mail. Increase customer satisfaction by optimizing hotlines with voice menus and managed waiting queues and create custom IVR solutions in order to cut down cost for call agents.

With its MMC-based management console, TERAVoice can be administered and monitored easily, even from remote computers. For smaller configurations no dedicated server is needed, simply plug-in an appropriate analog or ISDN telephony board into your file-server and get your telephony solution started at very low cost, while maintaining scaleability through being able to switch to a dedicated system for higher loads later.

Major Features:

  1. General
    • TERAVoice is a high-performance multi-threaded windows system-service offering a unique and scalable telephony platform. The system can be easily expanded by purchasing additional licenses for lines and mailboxes.
  2. Hardware Support
    • TERAVoice supports a broad range of telephony hardware and three CAPI based VoIP (H.323 and SIP) stacks. The supported hardware can be asp:Panelided in three basic categories:
    • TAPI based hardware
    • CAPI based hardware
    • Voice Modems
  3. Routing
    • All incoming calls are handled by Call Handlers which offer specific call processing capabilities. The call handler that is designated to handle a specified call is determined by its Routing Parameters. TERAVoice offers four types of routing parameters:
    • Device Routing
    • This type of routing assigns the appropriate call handler depending an the telephony device or line on which the call occurs
    • DTMF Routing
    • Most analog PBX systems can signal the station number from which a current call has been redirected to the telephony server by transmitting DTMF tones during the first few seconds of the call. This technique is also referred to as "In-band signaling"
    • MSN Routing (Routing by Called ID)
    • This type of routing is typically used in digital networks. Telephony hardware can service different extensions (called MSN's - multi subscriber numbers in ISDN) on a single physical line. This MSN which is transmitted as the Called ID on TAPI devices can be used to assign a call to a distinct Call Handler
    • Redirector Routing
    • This type of routing is very often available in digital networks as well. If a call which is targeted to a certain extension is redirected to the telephony server (either by an explicit redirection the user has set on his telephone or by implicit redirection through PBX ringing groups) the PBX often transmits the original call target as the 'Redirecting Party Number'. This is an excellent option for easy mailbox assignment in digital networks.
  4. Call Handlers
    The following types of call handlers are available in TERAVoice Server 2004:
    • Voice Mailbox
    • Voice Menu
    • IVR Modules
    • H.323 Target (VoIP)
    • Scheduler
    • Waiting Queue
    • Music On Hold
    • Remote Control
  5. Call Transfer
    TERAVoice supports all kinds of Call Transfer as long as the transfer method is supported by the hardware device:
    • Attended Call Transfer
    • Unattended Call Transfer
    • 3-Party Conference
    • In ISDN networks with CAPI boards: ECT-E and ECT-I
    • Software Bridging
    • Software bridging can transfer a call between different networks or within one network in case the hardware, network or PBX does not support call transfer. Software bridging also works with VoIP targets.
  6. Notification
    Users can be notified about new calls or new messages with various options:
    • E-mail notification of new messages
    • An e-mail message is sent to the configured e-mail address each time a new message is recorded. An audio file of the message is attached to the e-mail
    • E-Mail notification of new calls
    • For those calls where the caller does not leave a message a notification e-mail can be sent to a different e-mail address. This allows the subscriber to permanently keep up with all received calls. This function can be also used for creating call-logs in the messaging system. As an example a MS Exchange Public Folder's e-mail address can be used in order to create a call log in this folder.
    • SMS or pager notification
    • This method allows receiving notification messages on your mobile phone or pager either for all calls or only for those with a recorded message. The sender number for SMS messages can be set to the number of a remote control Call Handler for quick dialing into the remote control box
    • MWI notification
    • Many PBX systems allow signaling new messages via the MWI-Indicator (Message Waiting Indicator) on their PBX telephones. This is done by dialing a certain special number for switching on and off.
    • TERAVoice Client Application
    • TERAVoice comes with a small Windows client application which loads in to the system tray. New messages are indicated via the tray icon and can be listened locally via the computer system's speakers. This requires Windows network access to the TERAVoice server.
  7. Reverse Number Lookup Plugins
    • TERAVoice comes with a plugin architecture which allows to do a reverse lookup on incoming calls. Currently an Active Directory plugin is delivered with TERAVoice, more plugins for MS Exchange contacts, general database lookup, general LDAP lookup and some phone number CD will be provided.
  8. Text-To-Speech (TTS)
    • Instead of playing voice prompts TERAVoice can also play text messages that are synthesized by a Text-To-Speech engine. TERAVoice supports all Microsoft SAPI 5.1 compatible TTS engines.
  9. Administration and monitoring
    • TERAVoice can be administered and monitored locally and from remote systems. Administration is implemented as a Snap In for the Microsoft Management Console (MMC) and can be used like any other Windows administration tool.
    • An integrated monitor shows current activity with detailed call status information for all lines. Central logs for handled calls, informational and error messages are provided as well. TERAVoice can log information to Windows EventLog, TERAVoice internal log as well as a text file and even sent error messages by e-mail to the administrator's e-mail address.
  10. Language support
    • TERAVoice currently offers support for both English and German language for windows user interface, documentation and all audio files. User interface language is depending on the current language setting of the currently installed operating system.
    • The audio interface language of system audio messages can be configured on a per-mailbox basis, in such way that user A can get English language remote control menu while user B can listen to the same menu message in German.
    • Further languages are planned and will become available for download as soon as available. Other languages for system voice messages can also be created by the customer.
    • Language support for voice menus or IVR modules can be implemented as desired.
  11. Supported Standard and Technologies
    • TERAVoice supports the following standards and technologies:
    • TAPI - Microsoft Telephony API -
    • CAPI - Common ISDN API -
    • ISDN - Integrated Services Digital Network -
    • POTS - Analog Telephony Networks
    • H.323 - Voice over IP protocol -
    • UCP - Universal Computer Protocol (for sending SMS messages)
    • TAP - Telelocator Allocator Protocol (for sending SMS and pager messages)
    • SAPI - Microsoft Speech API -
    • COM - Component Object Model -
    • SMTP - Simple Mail Transfer Protocol -


  1. Operating Systems
    TERAVoice is supported on the following operating systems:
    • Windows 2000 Professional
    • Windows 2000 Server
    • Windows XP Professional
    • Windows Server 2003
    • The client tool is also supported on Windows 98 and Windows ME
  2. Supported Telephony Hardware
    • TERAVoice supports both TAPI and CAPI based telephony hardware as well as voice modems and several CAPI based VoIP stacks.
    • Detailed Information about compatible brands and devices can be found on our Hardware Compatibility List. The following sections provide some general information about different types of hardware.
  3. TAPI-Hardware
    • Basically any hardware is supported that is delivered with a TAPI-driver which supports audio playback and record. Some TERAVoice advanced features (e.g. call transfer) are dependent on appropriate hardware-support. If the driver does not implement a certain feature it won't be available with TERAVoice as well. Nevertheless not all kind of hardware is very well suited for operation with a telephony server system.
  4. CAPI-Hardware
    • Especially European based telephony is usually built on CAPI. ( TERAVoice supports most CAPI 2.0 based hardware from n*BRI (S0, 2 lines) to n*PRI (E1 or T1, 24/30 lines).
  5. CAPI based VoIP stacks
    • TERAVoice supports some CAPI based VoIP stacks which can be used to answer H.323 or SIP calls. The builtin support for H.323 in TERAVoice only supports bridging calls to H.323 terminals but does not allow to answer voice over IP calls for other tasks. This will change in a future version.
  6. Voice Modems
    • While a voice-modem might be perfectly sufficient for small and simple voicemail configurations, several drawbacks exist: Audio-Quality and stability of audio communications is rather poor with some voice-modems.
    • Voice modems often have difficulty in determining when a line is hung up, resulting in the line being blocked and messages recorded until the maximum recording time has been reached. Sometimes recognition of DTMF tones does not work correctly and call transfer is not supported for voice-modems, since the Unimodem driver does not support call-transfer.
  7. PBX Support
    TERAVoice does not necessarily need to be used in conjunction with a PBX system. For simple and small voicemail configurations or IVR-only configurations no PBX is needed at all.
    Basically all working combinations of telephony hardware and PBX systems can be used with TERAVoice. There are basically 3 features that are PBX-dependant:
    Mailbox-Assignment: The telephony server is usually connected to certain PBX ports and assigned the appropriate extensions. When a user redirects his phone to the mailbox via explicit redirection (set on the phone) or implicit redirection (e.g. with ringing groups set in the PBX) the call gets signaled to the telephony server. There are several ways how the telephony server can get informed about the source of the redirection in order to know which mailbox to choose:
    • Inband signaling via DTMF tones: This method is commonly used with analog networks. A code of DTMF tones is signaled during the first 1 or 2 seconds after the call gets connected to the telephony server.TERAVoice provides full support for these method with configurable DTMF code patterns
    • Redirector information: In ISDN systems the number of the redirecting party is often transferred as ISDN redirector info. TERAVoice can use this info to select the corresponding mailbox
    • For PBX systems without redirector information or ISDN hardware connected to a public ISDN network that does not transmit redirector information, TERAVoice also offers MSN routing. The telephony must be assigned one additional MSN for each mailbox so that every user can redirect his phone to the corresponding MSN. The telephony server can select the corresponding mailbox depending on this MSN then
    • Additionally TERAVoice supports mailbox assignment depending on the hardware device. If you are using more than one device or your multi-line device can report several virtual devices, you can also use device-dependant mailbox-assignment
    For each mailbox TERAVoice supports multiple entries of any combination of these options. This is extremely useful in a mixed environment with analog and digital telephony networks or different hardware.
    Please note: Some PBX systems allow mailbox assignment with a custom protocol over a serial connection between server and PBX. TERAVoice does not currently support this option.
  8. Messaging systems
    • The goal of unified messaging systems is to target all communications into a single inbox. TERAVoice does not require a special kind of messaging system and thus it is completely up to the customer to decide which system to choose or simply use TERAVoice with an existing messaging system.
  9. Microsoft Exchange
    • Microsoft Exchange is one of the most wide spread corporate messaging systems all over the world. TERAVoice perfectly works in combination with MS Exchange 2000 or previous versions (with Internet Mail connector).
    • One common procedure in combination with TERAVoice is the use of Public Folders' e-mail addresses as target for voice messages in order to allow collaborative access to new voice messages or use the call info message for creating log-files of calls.
  10. Lotus Notes
    • Lotus Notes is similar to Exchange. By interfacing with the Lotus SMTP interfaces all TERAVoice messages are efficiently transferred to their recipients.
  11. Other Messaging Systems
    • Nearly all concurrent messaging systems or mail servers are capable of transmitting internet e-mails via SMTP. Through its use of SMTP, TERAVoice is able to communicate with virtually any mail system.
    • A drawback exists for configurations that are using an external mail server system with low bandwidth internet connections. While these configurations are still possible, this setup is obviously not very efficient, since all voice messages would have to pass the internet network connection at least two times.
  12. Summary
    • TERAVoice is one of the most flexible telephony server systems on the market. With its unprecedented support for TAPI and CAPI in a single product TERAVoice integrates into a broad range of environments.
    • TERAVoice is one of the very few Telephony servers that offer a free version for download, so customers can be sure that the system will work within their hardware configuration and provides the desired features.
WareSeeker Editor 

TERAVoice Server 2004 Screenshot

TERAVoice Server 2004 Keywords

Bookmark TERAVoice Server 2004

Hyperlink code:
Link for forum:

TERAVoice Server 2004 Copyright do not provide cracks, serial numbers etc for TERAVoice Server 2004. Any sharing links from, or are also prohibited.

Allok Video Splitter 2.2.0 Review:

Name (Required)
Featured Software

Want to place your software product here?
Please contact us for consideration.

Related Software
telephony server platform Free Download
VoiSpeed is a software solution that lets you build complete telephone networks over LANs and realize Internet telephony, CRM and Call Center applications, integrating itself with databases and manage Free Download
Unify web & telephony, extend ASP.NET apps Free Download
Advanced SMTP/POP3 EMail Server with tons of features, such mailing lists, anti-spam, multiple SMTP gateways, security, compatibility with any email program. Can be used a dedicated mail server, or as a personal local SMTP server. Free Download
Text To Wave ActiveX DLL allows programmers to convert any readable text to a spoken wave file or a mp3 file .Ouputs 80+ wave formats XML scripting, ASP Server-Side Scripting for high quality wave production for your webor telephony project. Free Download
Alternate Portscanner helps you scan for open ports Free Download
Our brand-new VoIP H.323 SDK provides a powerful and highly customizable solution to quickly add H.323 based dial and receive phone calls features in your software applications. Free Download
MacroPhone is a network based application which lets you centralize ISDN based tasks like caller id display, telephone answering machine with voice mal, fax (send and receive), call forwarding or call notification (via email or SMS). All ISDN processing happens on your servers ISDN hardware (CAPI based ISDN board or TA). The client computers (user workstations) do not require ISDN hardware, but redirect their requests to the server instead. Free Download