VoIP Engine: Embedded VoIP Voice Engine & Media Processing Software
Why Choose VoIP Engine™
High‑Quality Voice Processing for Embedded VoIP
VoIP Engine™ is a complete embedded VoIP software stack that delivers end‑to‑end Voice over IP (VoIP) processing—from a system’s audio interface to IP packet transport and back. It integrates advanced voice signal processing, real‑time RTP media handling, industry‑standard VoIP codecs, and built‑in conferencing into a single, production‑ready media engine.
Designed for IP phones, VoIP gateways, and embedded communication devices, VoIP Engine™ enables enterprises, carriers, and OEMs to deliver high‑quality voice while reducing integration costs and accelerating time‑to‑market.
At the core of our Linux‑ and ARM‑based VoIP applications, VoIP Engine™ provides complete PCM‑to‑packet and packet‑to‑PCM processing. The engine handles all voice processing functions, making it ideal for VoIP‑enabled handsets, desktop phones, and other embedded voice products.
Our products and services are built on extensive industry experience. With deep expertise in digital voice processing, we are well equipped to help customers exceed industry standards for voice quality.
Our engineers work closely with customers’ engineering teams to transfer knowledge and technology, ensuring rapid integration of licensed components into customer products.
VoIP Engine is portable for use in conjunction with any application or operating system.
Features
Voice Quality Enhancement (QoE)
- Acoustic Echo Cancellation (HD AEC) – high‑definition
- G.168‑compliant echo cancellation
- Automatic Gain Control (AGC)
- Voice Activity Detection (VAD)
- Comfort Noise Generation (CNG)
- Comfort noise level control
Media Plane – Audio Codec Support
Narrowband, Wideband & Super‑Wideband Codecs
- G.711 μ‑law / A‑law
- Appendix I (PCM), Appendix II (VAD / CNG)
- G.726
- G.729 A/B (including Annex A and Annex B)
- G.722
- G.722.1
- G.722.2 (AMR‑WB / Wideband)
- G.723.1
- GSM‑AMR Narrowband
- iLBC
- iSAC
- OPUS
- MELPe
Tone, Event & In‑Band / Out‑of‑Band Signaling
- DTMF detection and generation
- Multi‑Frequency signaling (MF‑R1 / MF‑R2)
- Call progress tone detection and generation
- Arbitrary tone detection
Media Transport & QoS Mechanisms
- RTP / RTCP media transport
- Adaptive jitter buffering
- Lost packet detection and recovery
- Packet Loss Concealment (PLC)
- Silence suppression for bandwidth optimization
Media Security
- SRTP (Secure Real‑time Transport Protocol)
- AES‑based media encryption
Control Plane & Signaling
- SIP (Session Initiation Protocol) for call/session establishment and control
- Caller Line Identification (CLI / Caller ID)
- Northbound APIs for management, event monitoring, alarms, and performance/statistics reporting
Media Services & Application Functions
- Multi‑party audio conferencing
- Audio play and record services
Interworking, Fax & Modem Support
- Fax pass‑through (G.711 / PCM)
- T.38 real‑time fax relay
- Data modem support: V.32, V.34, V.14
Scalable VoIP Software Architecture
VoIP Engine™ scales from single‑line IP endpoints to multi‑channel VoIP gateways, supporting both narrowband and wideband (HD voice) applications.
Standards‑Based & Interoperable
Fully compliant with widely adopted VoIP and RTP standards, VoIP Engine™ integrates seamlessly with SIP platforms, carrier networks, and enterprise communications systems.
Complete Embedded VoIP Stack
Replace fragmented VoIP implementations with a unified VoIP software engine that includes:
- PCM audio signal processing
- RTP / SRTP media transport
- VoIP codec and vocoder framework
- DTMF handling and call signaling support
- Conferencing: Number of conference participants is user configurable
Adaptive Digital Voice Solutions
We help you design the application you want.
To better understand our VoIP Engine product, Adaptive Digital has provided the VoIP Engine | Gateway User’s Guide for download.
Contact Sales:
AnVoice™
Voice and VoIP enable your Android application
VoIP Engine for Android works on all devices running Android 2.1 and later.
LnxVoice™
Voice and VoIP enable your Linux application
VoIP Engine for LnxVoice works on all devices running Linux.
iVoIP Engine™
Voice and VoIP enable your iOS application
iVoIPEngine runs on legacy iOS4/iOS5 Contact sales for current iOS info.