VoIP Products

CrystalSpeech -  complete cross-platform portable Engine for hands free VoIP communication


Datasheet of IntegrIT CrystalSpeech

IntegrIT CrystalSpeech  is the latest voice processing technology in the real-time speech processing software enabling hands-free full-duplex communications. CrystalSpeech is ideally suited for conferencing terminals, smart phones, communicators, videophones, dispatcher boards, speech synthesis and recognition systems, VoIP solutions, etc. Speech enhancement technology includes intellectual echo and noise suppressors providing natural speech quality that selectively recognizes active speaker even in noisy places. This allows conversations in a wide range of conditions with extremely high echo level and environmental noise. Echo cancellation technology adapted for use in mobile devices such as notebooks, communicators and gadgets where audio quality is limited due to the mechanical resonances, small speakers and high level of microphone-speaker acoustic feedback.

Features:

  • adaptive echo cancellation providing comfort conversations even in presence of high acoustic echo (up to 500 msec)
  • nonlinearity compensator suppressing remaining echo caused by nonlinear distortions in acoustic path or mechanical resonances
  • smart noise suppression system reducing the level of electrical and environmental noise with minimum speech distortions
  • voice-activated automatic gain control system balancing speech level without noise increase in the pauses
  • antihowling filters preventing distortions due to the high level of acoustic coupling
  • the set of user profiles for easy parameter selection (car, street, office, etc.)
  • multiplatform implementation for compatibility (ARM9E, ARM11, Cortex A8, TI TMS320C6xxx, Windows, Linux)


Applications:

  • conferencing terminals, web VoIP terminals
  • smartphones, communicators, gadgets
  • hands-free car kits
  • videophones, dispatcher boards, speech synthesis and recognition systems (ARS), hands-free sets
  • VoIP equipment

List of supported platforms:

  • Texas Instruments C64/C67, DaVinci
  • ARM9E, ARM11 (Linux, Android 2.2, iOS)
  • Marvell Sheeva, Kirkwood, Armada
  • x86 (MS Windows, Linux, Mac OS X)

 

Datasheet of IntegrIT GSM AMR NB


IntegrIT CrystalSpeech Microphone Array  - is a new technology in mobile communication bringing next level of voice experience. It incorporates the latest technologies of acoustic echo cancellation, noise reduction and beam forming. Designed to be robust and highly adaptive to environmental conditions, noise distribution and varying acoustic path characteristics IntegrIT CrystalSpeech Microphone Array supports configurations with up to 4 microphones and can be used in high end mobile communication devices and VoIP terminals.

It is already available for licensing and deployment.




 

NatureDSP VoIP Engine  - full functional, portable features rich IP PBX

Datasheet of IntegrIT VoIP Engine

NatureDSP VoIP Engine – the core component of multichannel telephony and acoustic IP equipment in particular IP telephones, PBX, VoIP gateways, dispatching consoles and similar equipment providing clear voice function over packet channels.

The software configurable NatureDSP VoIP Engine can be customized for various applications, processors and can work in soft real time environment (Windows, Linux) as well as in hard real time environment to minimize delays and provide regular service.

List of supported codecs allows interfacing with well recognized IP equipment and soft phones. Adaptive jitter buffering together with advanced packet loss concealment allow keeping excellent voice quality even in hard conditions with reduced network bandwidth, packets reordering, floating network delays etc. Advanced speech enhancement algorithms, in particular for linear (LEC) and acoustic (AEC) echo canceling and noise suppressing, voice AGC and other provide robust predictable behavior in wide range of channel conditions. Acoustic echo canceler allows to use NatureDSP VoIP Engine in microphone/speaker systems in full duplex hands-free mode.

IntegrIT NatureDSP VoIP Engine

Availability:

The NatureDSP VoIP Engine is available in binary and 'C' source codes form for the following platforms:

  • Texas Instruments C64/C67, DaVinci
  • ARM9E, ARM11 (Linux, Android 2.2, iOS)
  • Marvell Sheeva, Kirkwood, Armada
  • x86 (MS Windows, Linux, Mac OS X)

 

 
Speech Enhancement


Datasheet of IntegrIT LEC
True elimination of echo is critical task for PBX and other VoIP equipment. NatureDSP Linear Echo Canceller (LEC) – software product for adaptive echo cancellation for telephone circuits. NatureDSP LEC uses modern powerful IPNLMS algorithm which provides the fastest convergence time and intelligent behavior under double-talk conditions. Canceller especially designed for working with non-linear hybrids providing significant ERLE improvement. Adaptive non-linear processing (NLP) scheme eliminates residual echo without speech degradation


Features

:

  • adaptive echo cancellation providing comfort conversations even in presence of high line echo (up to 128 msec)
  • nonlinearity compensator suppressing remaining echo caused by nonlinear distortions in electrical or acoustic path or mechanical resonances
  • antihowling filters preventing distortions due to the high level of acoustic coupling
  • kernel mode compatible

Supported plarforms:

  • Texas Instruments C64xx, DaVinci
  • ARM9E, ARMv5, ARMv7
  • Marvell Sheeva/KirKwood, Marvell Dove
  • Tensilica
  • x86 (Microsoft Windows, Linux)


 


Datasheet of IntegrIT Noise Suppressor

Acoustic Echo Canceler (AEC) – is the vital VoIP component for all modern communication devices  like mobile phones, smart phones, tablet PCs etc. Acoustic Echo Canceler enables full duplex hands-free communication and have to suppress echo even in noisy and non-linear environment working through poor speakers and microphones.

Traditional 8kHz AEC consumes too many memory and CPU resources and still cant be practically used in multimedia gadgets which mostly have ARM-like processor with small internal cache and low-speed memory to keep power consumption as small as possible. Everybody knows that wide band VoIP is progressive technology and voice being sampled at 16kHz sounds very native and clear. Taking into account memory and performance restrictions of mobile processors nobody expects to see true acoustic echo cancellation there. All known gadgets have been using simplified narrow band AEC-like ad-hoc technics to suppress echo somehow and, of course, it works awful – unsuppressed echo, audible distortions and musical noise make hands-free communication uncomfortable.

Fortunately there is a good solution bringing true wide band quality in mobile and hand-held devices. IntegrIT has developed nonlinear wide-band acoustic echo canceler IntegrIT AEC WB, based on proprietary IntegrIT CrystalSpeech technology. IntegrIT AEC WB is especially suitable for small communication devices with limited resources. It can work in both narrow/wide band modes and consumes minimum resources to fit in mobile processors. IntegrIT AEC WB works reliably in wide range of environmental conditions and insensitive to many dynamic impacts.

Features:
The main features of  IntegrIT AEC WB are:
  • Wide band voice representation at 16kHz sampling rate returning true 8kHz voice bandwidth.
  • Variable echo path in range 64-512msec.
  • Computationally light so it can be used in video conferencing even on portable devices.
  • Consumes less data memory and therefore minimizes memory read/write operations, cache misses and stall cycles due to cache invalidation.
  • Insensitive to synchronization between playback and recording paths.
  • Insensitive to audio path non-linearity.
  • Integrated noise suppression and automatic gain control functions enable communications even in very noisy places
  • Perfectly integrated with wide band vocoders G711.1, G729.1, G722 and AMR WB.
  • Support dynamic switching in narrow band (8kHz) mode.
  • Ready for usage in Android, MeeGo, Symbian smartphones.
  • Several profiles for various environments: HEADSET, OFFICE, HALL, STREET, CAR

Supported platforms:
  • Texas Instruments C64/C67, DaVinci
  • ARM9E, ARM11 (Linux, Android 2.2, iOS)
  • Marvell Sheeva, Kirkwood, Armada
  • x86 (MS Windows, Linux, Mac OS X)

     


    Datasheet of IntegrIT Noise Suppressor

    IntegrIT Noise Suppressor – software product for adaptive noise cancellation for variety of applications from gadgets and smartphones to high performance VoIP terminals. It eliminates most noise from speech making it clearer and more intelligible even in the harsh environment. Special technology reduces the level of so called ‘musical’ noise after cancellation without degradation of a voice quality.

    Features
    • smart noise suppression reducing the level of electrical and environmental noise with minimum speech distortions
    • the set of user profiles for easy parameter selection (car, street, office, etc.)
    • low resource (MIPS/memory) consumption allows to run on almost all CPUs
    • multiplatform implementation for compatibility with multiple operation systems
    • antihowling filters preventing distortions due to the high level of acoustic coupling

    Applications
    • hands-free sets and car kits
    • conferencing terminals
    • smartphones, communicators, gadgets
    • speech recorders
    •  videophones
    • VoIP equipment

    List of supported platforms:
    • Texas Instruments C64xx, DaVinci, OMAP 35xx
    • ARM9e, ARM11, Cortex A8, etc.
    • Marvell Kirkwood, Sheeva, ARMADA
    • Intel x86


     

    Narrow band Vocoders

     Datasheet of IntegrIT iLBC

    is a royalty-free codec for Voice over IP (VoIP) network. IntegrIT iLBC delivers speech quality better than G.729A and equal to G.729E, while offering substantially better quality over congested networks with packet loss. It is designed for narrowband speech and results in a payload bit rate of 13.33 kbps for 30 ms frames and 15.20 kbps for 20 ms frames. The codec enables graceful speech quality degradation in the case of lost frames, which occurs in connection with lost or delayed IP packets

    Features:

    • Operates at 13.3 / 15.2 kbps bitrate
    • Frame size 30 ms for 13.3kbps, and 20 ms for 15.2kbps
    • Voice quality exceeds G.729A and G.723.1
    • High robustness to packet loss
    • Low delay and high packet loss robustness for low-bit rate codecs
    • Start state encoding
    • Pitch enhancement
    • Packet loss concealment
    • Demo available for target and PC

     

    Applications

    • VoIP
    • Telephony


    List of supported platforms:
         • Texas Instruments C64xx, DaVinci
         • MS Windows

    iLBC is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     

     
     

    Datasheet of IntegrIT G729I

    G.729AB - 8 kbit/sec  CS_ACELP vocoder conforming complete ITU-T G.729 recommendation. It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products.

    Features:

    • Coding rate 8 kbps (G.729 main body)
    • Sampling rate 8 kHz
    • Multi-channel capable
    • The encoder and decoder meet all ITU G.729AB compliance and interoperability requirements
    • Linux/Windows kernel mode capable


    Applications:
         • Communication Devices
         • VoIP
         • Telephony


    List of supported platforms:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)

    IntegrIT G.729AB is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods.


     
     

    Datasheet of IntegrIT G728

     Low-delay code excited linear prediction (LD-CELP) voice codec conforming complete ITU-T G.728 recommendation. It provides coding of speech signals at 16 kbit/s and at reduced rates 9.6 and 12.8 kbit/s. Integrated packet loss concealment synthesizes the speech during the periods when the bit stream is missed or errored making the signal erasures inaudible. Voice codec can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products.

    Features:

    • Coding rates 16 kbps (G.728 main body), 9.6 kbps or 12.8 kbps (Annex H)
    • Packet loss concealment (Annex I)
    • Sampling rate 8 kHz
    • 16-bit linear signal input
    • C-callable program interface
    • Multi-channel capable
    • The encoder and decoder meet all ITU G.728 compliance and interoperability requirements.
    • Demo available for target and PC

     

    Applications

    • Communication Devices:
    • VoIP
    • Telephony


    List of supported platforms:

    • Texas Instruments C64xx, DaVinci
    • MS Windows


    IntegrIT G.728 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     
     

    Datasheet of IntegrIT G726

    16/24/32/40 kbit/sec ADPCM voice codec ITU-T G.726 recommendation. It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products.

    Features:

    • Coding rates 16, 24, 32 and 40 kbps
    • A-law, mu-law and 14-bit PCM interfaces
    • Sampling rate 8 kHz
    • C-callable program interface
    • Multi-channel capable
    • The encoder and decoder meet all ITU G.726 compliance and interoperability requirements.
    • Demo available for target and PC
    • Applications


    Communication Devices:

    • VoIP
    • Telephony
    • Digital storage

     

    List of supported platforms:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)

    G.726 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     

    Dual rate vocoder conforms to ITU-T G.723.1 recommendation.
    It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products

    Features:
         • Coding rate 5.3 or 6.3 kbps
         • Sampling rate 8 kHz
         • 16-bit linear signal input
         • C-callable program interface
         • Multi-channel capable
         • Capable of in-band synchronization
         • The encoder and decoder meet all ITU G.723.1 compliance and interoperability requirements
         • Demo available for target and PC
         • Fully portable ANSI C code
         • Applications

    Communication Devices
         • VoIP
         • Telephony


    List of supported platforms:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)


    G.723 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     
     

     Datasheet of IntegrIT G711PLC

    64 kbit/sec A/u-law voice codec fully compliant with ITU-T G.711 recommendation. Packet loss concealment (PLC) feature enables it for use in a wide range of internet/mobile applications such as VoIP and videoconferencing products. The objective of PLC is to generate a synthetic speech signal to cover missing data (erasures) in a received bit stream. It tries to synthesize the signal that has the same timbre and spectral characteristics as the missing signal. If the erasures are not too long, and the erasure does not land in a region where the signal is rapidly changing, the erasures may be inaudible after concealment. VAD/CNG feature provides means to use of discontinuous transmission in a packet-based communication system that can significantly reduce the transmission rate and hence improve the bandwidth efficiency. It uses generic payload format and may also be used with other speech codecs without built-in DTX capability such as G.726, G.727, G.728, and G.722. The VAD algorithm makes a voice activity decision based on multiple parameters such as the full band energy, the low band energy, the zero-crossing rate and a spectral measure. This provides robust decision over a wide range of conditions and the level of ambient noise.

    Features

    • Coding rate 64 kbps
    • A-law, u-law encoding
    • Sampling rate 8 kHz
    • PLC compliant with Appendix I of G.711
    • VAD/CNG compliant with Appendix II of G.711 and interoperable with G.729B
    • C-callable program interface
    • Multi-channel capable
    • Demo available for target and PC
    • Fully portable ANSI C code


    Applications

    • VoIP
    • Telephony


    List of supported platforms:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)


    G.711PLC is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods.



     

    Datasheet of IntegrIT GSM AMR NB

    Is a standard ACELP vocoder adapted by the 3rd Generation Partnership Project (3GPP). It is an Adaptive Multi Rate-Narrow Band (AMR-NB) speech codec. This vocoder is used mainly in 3rd generation mobile telephony devices to compress toll-quality speech at 8000 samples/second. GSM-AMR codec has eight basic bit rates, 12.2, 10.2, 7.95, 7.40, 6.70, 5.90, 5.15 and 4.75 Kbit/s


    Features

    • Eight coding rates in range of 4.75 to 12.2 kbps
    • Sampling rate 8 kHz
    • Full 3GPP TS 26.073 compliance
    • 16-bit linear signal input
    • C-callable program interface
    • Multi-channel capable
    • Demo available for target and PC
    • Fully portable ANSI C code

    Applications

    • Communication Devices
    • VoIP
    • Telephony

    List of supported platforms:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)

    GSM AMR-NB is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. Evaluation version for for PC and your target is available upon request. 



     
    Wide band Vocoders
     

      Datasheet of IntegrIT G711.1

    Wideband (50…7000 Hz) voice codec conforming the ITU-T G.711.1 recommendation. It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products

    Features:

    • Coding rate 64, 80, 96 kbps
    • Frame rate 5 msec
    • Sampling rate 8/16 kHz
    • The encoder and decoder meet all ITU G.711.1 compliance and interoperability requirements
    • OS Kernel Mode compatible


    Communication Devices

    • VoIP
    • Conferencing

     Supported targets:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)


    G.722.1 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     
     

      Datasheet of IntegrIT G722

    G.722 – is a wideband (50…7000 Hz) voice codec conforming the ITU-T G.722 recommendation. The coding system uses sub-band adaptive differential pulse code modulation (SB-ADPCM) within a bit rate of 64 kbit/s. In the SB-ADPCM technique used, the frequency band is split into two sub-bands (higher and lower) and the signals in each sub-band are encoded using ADPCM. The system has three basic modes of operation corresponding to the bit rates used for 7 kHz audio coding: 64, 56 and 48 kbit/s. The latter two modes allow an auxiliary data channel of 8 and 16 kbit/s respectively to be provided within the 64 kbit/s by making use of bits from the lower sub-band. It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products.

    Features:

    • Coding rate 48, 56, 64 kbps
    • Frame rate 10 msec
    • Sampling rate 16 kHz
    • The encoder and decoder meet all ITU G.722 compliance and interoperability requirements
    • OS Kernel Mode compatible


    Communication Devices

    • VoIP
    • Conferencing

     Supported targets:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)


    G.729.1 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



     
     

      Datasheet of IntegrIT G722.1

    Dual rate wideband (50…7000 Hz) voice codec conforming the ITU-T G.722.1 recommendation. It can be used in a wide range of applications such as multimedia devices, visual telephony, wireless telephony, and videoconferencing products

    Features:

    • Coding rate 24 or 32 kbps
    • Frame rate 20 msec
    • Sampling rate 16 kHz
    • Very low CPU usage
    • C-callable program interface
    • Multi-channel capable
    • The encoder and decoder meet all ITU G.722.1 compliance and interoperability requirements
    • Demo available for target and PC
    • Applications


    Communication Devices

    • VoIP
    • Telephony
    • List of supported platforms:

     

    Supported targets:

    • Texas Instruments C64/C67, DaVinci
    • ARM9E, ARM11 (Linux, Android 2.2, iOS)
    • Marvell Sheeva, Kirkwood, Armada
    • x86 (MS Windows, Linux, Mac OS X)


    G.722.1 is delivered with fully automated IntegrIT Testing Environment (ITE) for target platform based on reference ITU-T vectors set along with extended IntegrIT proprietary vectors and methods. 



      << Start < Prev 1 2 Next > End >> Page 1 of 2