VoIP Engine: Embedded VoIP Voice Engine & Media Processing Software

Why Choose VoIP Engine™

High‑Quality Voice Processing for Embedded VoIP

VoIP Engine™ eliminates years of VoIP algorithm development by delivering a field‑proven VoIP voice engine that OEMs and solution providers can integrate quickly and reliably. Focus on product differentiation—while relying on a trusted, production‑ready voice stack.

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.

Translate »

VoIP Engine-Gateway User's Guide

FREE DOWNLOAD

Send download link to:

I confirm that I have read and agree to the software Non-Disclosure Agreement.