Welcome to Voice Elements
Voice Elements is a software tool that brings telephony to the wider development community of Microsoft .NET. The tool enables .NET developers to develop a wide range of voice, Voip, fax and WebRTC applications. Possible applications include:
Supporting all .NET languages,such as VB.NET and C#, Voice Elements includes pre-made voice application modules, sample code tutorials, and reporting features such as call monitoring and logging.
The Voice Elements toolkit opens up the .NET architecture for telephony. A typical Visual Studio developer can easily learn the Voice Elements classes and quickly create voice and sms applications. Voice Elements allows you to connect to our cloud bank and our carrier backbone, or if you prefer you can run a premise based VoiceElements server on your own equipment. Voice Elements conveniently provides FAX, Speech Recognition, Conferencing, and many more additional features of advanced voice applications.
To jump right in, follow our Start Coding Here guide.
For Voice Elements features and ideas, just ask: What Can I Build? or invent your own!
To view the Quick Start Guide, please click here.
To access the Voice Elements Technical Brief, please click here.
The Voice Elements Support Wiki is a good place to find information about known problems, or solutions to common questions. To access the Wiki, please click here.
If you have any questions please contact Inventive Labs at email@example.com
The following are the requirements for the OS and for Visual Studio:
* Note that all VE applications and components will run on either 32 or 64 bit when it is an option.
|Today and Tomorrow's Telephony Interfaces|
Legacy TDM through Dialogic and SIP through Inventive Labs HMP Elementswithout code changes: Start with TDM, move to SIP when you are ready.
|We Wrote it All, No Hidden Third Parties|
By writing our own media processing, SIP stack and components, we can support everything like no one else in the industry.
|Speedy Time to Market|
Application is developed first – no need to install drivers, boards, software, or telephone circuits.
“Show the boss” – prove application before investing in the telephony resources.
|Advanced Telephony Features - Natively Supported|
Speech recognition, Text to Speech, FAX and Conferencing
|Flexible Cloud Telephony Programming|
Applications and telephony resources are separate.
Development can be done anywhere.
Ease of debugging (step through your voice application using the Visual Studio debugger).
No need to restart services to implement new versions.
Scale - Tens of Thousands of ports deployed.
Longevity - The Voice Elements core was developed in 1995.
Experience – We built our first telephony application in 1987.
|High Density/Large Scale Experience|
5.5 million calls in one day on the Voice Elements engine. Our SIP stack can support over 1000 ports per system. Many more examples are out there, just ask our sales crew.
|Ideal for Enterprises using Visual Studio and .NET|
Seamless integration into existing business systems and rules.
Use existing .NET talent from within your organization.
|Choice in Deployment||Telephony Bank to your own Voice Elements server requires no code changes.|
|Bring state of the art .NET development environment to telephony.|
Intellisense and Visual Studio features make coding quick and easy.
Get all the benefits of developing in Visual Studio .NET.
Voice Elements is a powerful enabler, allowing .NET-skilled programmers to use the environment most familiar to them to build telephony solutions. Potential telephony projects can be realized at a much faster pace than previous toolkits. Lastly, the various deployment options, with Voice Elements Server and the Inventive Labs Telephony Bank, provide inexpensive and quick opportunities to market.
By adding native SIP and Media Processing that we wrote ourselves, along with FAX, Conferencing and the entire suite of telephony features, Voice Elements has become and end to end solution providing everything you need to develop and deploy voice applications. Whether you are a veteran to this industry or just considering adding voice and media to your offering, Voice Elelemnts is built for you.
Inventive Labs is a leading provider of royalty-free telephony application solutions. The company’s software products and related services, including Voice Elements, dramatically reduce the time, cost and complexity of creating voice solutions. By rapidly developing applications in native .NET, enterprises and service providers can significantly reduce operating costs and quickly respond to new revenue opportunities. Inventive Labs is headquartered in Greenwood Village, Colorado.