VoIP компоненты

CrystalSpeech - законченное решение для полнодуплексной громкоговорящей связи в IP сетях и VoIP оборудовании 

 

Описание IntegrIT CrystalSpeech

IntegrIT CrystalSpeech –  движок для организации полнодуплексной громкоговорящей связи в IP сетях и VoIP оборудовании. Движок  предназначен для применения в терминалах конференс-связи, смартфонах, коммуникаторах, видеотелефонной и диспетчерской связи, системах синтеза и распознавания речи, передачи речи через IP сети (VoIP) и интернет. Технология включает интеллектуальную систему эхо и шумоподавления, выделяющую голос абонента на фоне шума и акустических помех и обеспечивающую естественное качество звучания. Это позволяет пользователям комфортно общаться в самых разнообразных условиях, даже при экстремально высоких уровнях шума. Технология эхоподавления специально адаптирована под использование в различных мобильных устройствах таких, как ноутбуки и коммуникаторы, где собственное качество звука лимитировано механическим исполнением корпусов, малым размером динамиков и сильной акустической связью между микрофоном и динамиками.

Особенности:
  • адаптивная система эхоподавления, обеспечивающая комфортный разговор даже в присутствии сильного акустического эха (до 500 мсек)
  • компенсатор нелинейности, подавляющий остаточное эхо, возникающее из-за нелинейности трактов и механических резонансов
  • интеллектуальная система шумоподавления, снижающая уровень электрических наводок и уменьшающая уровень окружающих шумов с минимальными искажениями речевого сигнала
  • автоматическая регулировка усиления, активируемая речью, для выравнивания громкости голосового сигнала без увеличения уровня шумов в паузах
  • фильтр-подавитель (antihowling), предотвращающий самовозбуждение, возникающее вследствие акустической связи между микрофоном и динамиком
  • набор специальных настроечных профилей пользователя для легкой подстройки возможностей под типовые сценарии использования (автомобиль, улица, офис и проч.)
  • мультиплатформенная реализация для совместимости с различными операционными
  • Поддержка многоканального режима работы
  • Поддерживает более 60 команд для мониторинга состояния и управления
  • Удобный универсальный интерфейс к операционной системе
  • Непосредственный интерфейс к потоку ИКМ32 (TDM) и к стандартным вокодерам
  • Демонстрационная версия для x86, ARM9E, ARM11, EVM6424

Область применения:

  • Телекоммуникационные устройства
  • Передача речи по IP сетям (VoIP)
  • Телефония

Поддерживаемые платформы:
  • Texas Instruments C64/C67, DaVinci
  • ARM9E, ARM11 (Linux, Android 2.2, iOS)
  • Marvell Sheeva, Kirkwood, Armada
  • x86 (MS Windows, Linux, Mac OS X)

 

Описание IntegrIT LEC

IntegrIT  CrystalSpeech Microphone Array  - программный компонент для построения аудиосистем с использованием нескольких микрофонов. Разработан специально для применения в мобильных платформах и позволяет получить великолепное качество звука даже о очень сильном шумовом окружении. Поддерживаются конфигурации до 4 микрофонов. Щелкните на иконку выше для получения более подробной информации.


Поддерживаемые платформы:
  • Texas Instruments C64, C67, DaVinci
  • ARM9E ARM11
  • Marvell Sheeva, Marvell KirKwood, Marvell Dove, Marvell Armada
  • Tensilica HiFi2
  • x86  (Microsoft Windows, Linux)


 

NatureDSP VoIP Engine  - портативная, кроссплатформенная IP станция

Описание IntegrIT VoIP Engine

NatureDSP VoIP engineядро систем связи для многоканального телефонного, акустического и IP-оборудования такого, как IP-телефоны, УАТС, телефонные шлюзы, диспетчерские пульты и прочего оборудования для обеспечения речевой связи через сети с коммутацией пакетов.

Программное обеспечение может быть сконфигурировано для разнообразных приложений, процессоров и работать как под управлением ОС общего назначения (Windows/Linux), так и в системах, требующих режима жесткого реального времени для минимизации задержек и обеспечения бесперебойного обслуживания.

Широкий выбор кодеков обеспечивает совместимость с разнообразными устройствами от IP-телефонов до софтфонов. Адаптивный джиттер-буфер и продвинутая схема компенсации потерь пакетов позволяет сохранять качество речи даже в условиях нестабильной связи, больших потерь пакетов и их перемешивания, а также в сетях с плавающей задержкой. Набор алгоритмов улучшения качества речи таких, как линейного и акустического шумо и эхоподавления, речевого АРУ и проч. обеспечивают работоспособность в широком диапазоне условий связи. Наличие акустического эхоподавителя дает возможность использовать решение в системах громкоговорящей связи, а также в полнодуплексном hands-free режиме.

Встроенные режимы конференц-связи с автоматическим транскодированием обеспечивают для каждого абонента многоканальную связь без использования серверного ПО.


IntegrIT NatureDSP VoIP Engine

Доступность:

NatureDSP VoIP Engine доступна как в бинарном виде, так и в исходных кодах для следующих платформ:

  • Texas Instruments TMS320C64xx, DaVinci (DSP-BIOS)
  • Marvell Sheeva/KirKwood/Dove, ARM9E, ARM11 (Linux)
  • PC: Windows/Linux
  • Other platforms and OS are under request



 

 

Компоненты улучшения качества речи (Speech Enhancement)

Описание IntegrIT LEC

IntegrIT  Linear Echo Canceller (LEC)  - программный компонент для адаптивной эхо-компенсации в телефонных линиях.  В IntegrIT LEC используется современный IPNLMS алгоритм, который позволяет достичь самой быстрой сходимости и адекватного поведения в условиях двойного разговора. Эхоподавитель обладает специфическими особенностями для работы на нелинейных дифференциальных системах и демонстрирует на них существенное улучшение ERLE. Блок адаптивнрй нелинейной обработки (NLP) устраняет остаточное эхо без ухудшения качества речи. Многократно проверен на реальных телефонных линиях на русской, немецкой, английской и китайской речи.


Особенности:

  • Адаптивная эхо-компенсация, благодаря которой можно комфортно разговаривать даже в присутствии сильного эхо (до 128мсек)
  • Самая высокая скорость адаптиции благодаря использованию IPNLMS алгоритма, обычно в 3-5 раз быстрее традиционных эхо-компенсаторов.
  • Нелинейный компенсатор, подавляющий остаточное эхо, вызванное нелинейными искажениями в электрических или аккустических трактах
  • Антихоулинг фильтры, предотвращающие искажения речи, возникающее из-за сильных аккустических связей\
  • Может быть использован для работы в контексте ядра ОС (Windows, Linux)

Поддерживаемые платформы:
  • Texas Instruments C64/C67, DaVinci
  • ARM9E, ARM11 (Linux, Android 2.2, iOS)
  • Marvell Sheeva, Kirkwood, Armada
  • x86 (MS Windows, Linux, Mac OS X)
IntegrIT  Linear Echo Canceller (LEC) - поставляется в покмплекте с полностью автоматизированной тестовой средой ITE (IntegrIT Testing Environment ) для целевой платформы вместе с тестовыми и референсными ITU-T векторами.


 
 

 Описание IntegrIT Noise Suppressor

Компенсатор Акустического Эха (или кратко эхо-компенсатор) – критический VoIP компонент всех современных коммуникационных  устройств - мобильных телефонов, смартфонов, планшетных РС и др.  Компенсатор акустического эха обеспечивает полнодуплексную громко-говорящую связь (ГГС) и,, как правило работает при очень сильном окружающем щуме через нелинейный аудио тракт, состоящий из компактного динамика и микрофона.

Традиционные узкополосные эхо-компенсаторы, потребляют слишком много оперативной памяти и ресурсов центрального процессора и по прежнему не могут быть использованы в мультимедийных гаджетах  которые,  как правило, имеют ARM подобный процессор с маленьким внутренним кэшом и низко скоростной памятью для максимальной экономии потребляемой энергии и, как следствие, заряда батарей. Известно, что широкополосный VoIP является прогрессивной технологией, а голос, дискретизированный на частоте 16kГц звучит очень естественно и чисто. Принимая во внимание ограничения на память и производительность процессора становится понятным, что применение широкополосного акустического эхо-компенсатора в портативных устройствах затруднено. Во всех известных устройствах используются узкополосные акустические эхо-компенсаторы с упрощенными алгоритмами эхо подавления.  Как результат, такие "псевдо" эхо-компенсаторы работают плохо - остаточное недодавленное эхо, артефакты,  музыкальный шум, пороговые эффекты  делают общение по громкой связи неудобным.

К счастью, существует хорошее решение данных проблем - это нелинейный широкополосный эхо-компенсатор IntegrIT AEC WB.  Загрузите описание для получения дополнительной информации.

Здесь вы можете почитать тематические статьи по теме аккустической эхокомпенсации:

1. Акустические эхоподавители для мобильных устройств, Назаров А.Г., к.т.н, IntegrIT, 2011

2. Высококачественная телефония – от мифа к реальности, Назаров А.Г., к.т.н, IntegrIT, 2011

3. Использование готовых VoIP продуктов, Назаров А.Г., к.т.н, IntegrIT, 2011






 
 

 Описание IntegrIT Noise Suppressor

IntegrIT Noise Suppressor – программный компонент для адаптивного шумоподавления, подходящий для применения в разных устройствах (гаджеты, смартфоны, ноутбуки, смартбуки, VoIP терминалы). Шумоподавитель удаляет шум из речи, делая её более чистой и разборчивой, даже в сильно зашумленном окружении. Специальная проприетарная технология уменьшает уровень так называемого "музыкального шума" после эхоподавления без ухудшения качества речи.

Особенности:

  • Умная система шумоподавления, уменьшающая уровень улектрического и окружающего шума с минимально возможными искажениями сигнала
  • Набор профилей пользователя для упроженного выбора параметров под разные условия (авто, улица, офис и др.)
  • Низкое потребление ресурсов (MIPS и память) дает возможность использовать шумоподавитель почти на любом процессоре.
  • кросс-платформенная реализация и способность работать под разными операционными системами
  • антихоулинг фиотры, предотвращающие искажения, возникающие вследствие высокого уровня аккустической связи.
Приложения:
  • устройства громкой связи
  • терминалы конференций
  • смартфоны, коммуникаторы, гаджеты
  • устройства записи речи
  • VoIP оборудование

Поддерживаемые платформы:
  • Texas Instruments C64xx, DaVinci, OMAP 35xx
  • Intel x86
  • ARM9e, ARM11, Cortex A8
  • х86


 

Вокодеры Узкополосные


Описание вокодера IntegrIT iLBC

Вокодер, использование которого не требует выплат роялти, специально разработан для пакетной передачи речи по IP сетям. IntegrIT iLBC по качеству превосходит вокодер G.729A и сравним G.729E. Одновременно с этим он работает значительно лучше в сетях с повышенной нагрузкой с потерями пакетов. Разработан для низкоскоростной передачи голоса и работает со скоростью 13.33 кбит/сек при размере кадра 30мсек и скоростью 15.20кбит/сек для 20мсек кадров. Замечательная особенность вокодера в том, что качество речи меняется плавно в зависимости от степени потерь пакетов в канале.

Особенности

  • Работает на скоростях 13.3 / 15.2кбит/сек
  • Размеры кадров 30мсек для 13.3кбит/сек, и 20мсек для 15.2кбит/сек
  • Качество голоса превосходит G.729A и G.723.1
  • Высокая устойчивость к потерям пакетов в канале
  • Маленькая задержка
  • Улучшенное детектирование основного тона
  • Компенсация потерь пакетов (PLC)


Области применения

  • Телекоммуникационные устройства
  • Передача голоса по IP сетям (VoIP)
  • Телефония


Поддерживаемые платформы:

  • Texas Instruments C64xx, DaVinci
  • MS Windows

 


 

 Описание вокодера IntegrIT G.729I

G.729AB - 8 кбит/сек CS_ACELP вокодер удовлетворяющий полной рекомендации ITU-T G.729. Вокодер может быть использован в различных приложениях, включая мультимедиа устройства, видеофоны, беспроводные телефоны и пр.

Особенности

  • Скорость кодирования 8 кбит/сек
  • Встроенный детектор активности, генератор комфортного шума
  • Частота дискретизации 8 kГц
  • Поддержка многоканальности
  • Вокодер соответствует всем требованиям ITU-T G.729AB
  • Оптимизирован для работе в контексте ядра ОС (Linux/Windows)

Области применения

  • Телекоммуникационные устройства
  • Передача речи по IP сетям (VoIP)
  • Телефония


Список поддерживаемых платформ:

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



 

Описание вокодера IntegrIT G.728

LD-CELP вокодер с минимальной задержкой, удовлетворяющий полной рекомендации ITU-T G.728. Обеспечивает сжатие речи со скоростью 16 кбит/сек и уменьшенными скоростями 9.6 и 12.8 кбит/сек. Встроенный блок компенсации потерь пакетов (PLC) синтезирует речь в моменты пропадания данных, сглаживая речь и маскируя канальные потери. Вокодер может быть использован в различных приложениях, включая мультимедиа устройства, видеофоны, беспроводные телефоны и пр.

Особенности

  • Сжатие речи на скорости 16 кбит/сек, 9.6 кбит/сек или 12.8 kbps (Annex H)
  • Компенсация потерь пакетов (PLC, Annex I)
  • Частота дискретизации 8 kГц
  • 16-битный вход
  • C-интерфейс вызова функций
  • Поддержка многоканальности
  • Вокодер соответствует всем требованиям ITU-T G.728
  • Демонстрационная версия доступна для разных платформ

 

Области применения
  • Телекоммуникационные устройства
  • Передача речи по IP сетям (VoIP)
  • Телефония

Список поддерживаемых платформ:

  • Texas Instruments C64xx, DaVinci
  • MS Windows



 
 

Описание вокодера IntegrIT G.726

16/24/32/40 кбит/сек ADPCM речевой кодек, удовлетворяющий рекомендации ITU-T G.726. Вокодер может быть использован в различных приложениях, включая мультимедиа устройства, видеофоны, беспроводные телефоны и пр.

Особенности

  • Сжатие речи на скоростях 16 кбит/сек, 24 кбит/сек, 32 кбит/сек и 40 кбит/сек
  • a/mu - сжатие
  • Частота дискретизации 8 kГц
  • C-интерфейс вызова функций
  • Поддержка многоканальности
  • Вокодер соответствует всем требованиям ITU-T G.726
  • Демонстрационная версия доступна для разных платформ
  • Области применения


Телекоммуникационные устройства

  • Передача речи по IP сетям (VoIP)
  • Телефония


Список поддерживаемых платформ

  • 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.723.1

Двух скоростной вокодер полностью удовлетворяющий рекомендации ITU-T G.723.1. Вокодер может быть использован в различных приложениях, включая мультимедиа устройства, видеофоны, беспроводные телефоны и пр.


Особенности

  • Сжатие речи на скоростях 5.3кбит/сек и 6.3кбит/сек
  • Частота дискретизации 8 kГц
  • 16-ти битный входной интерфейс
  • C - интерфейс вызова функций
  • Поддержка многоканальности
  • Вокодер соответствует всем требованиям ITU-T G.723.1
  • Демонстрационная версия доступна для разных платформ
  • Полностью переносимый ANSI C код

 
Области применения     

  • Телекоммуникационные устройства
  • Передача речи по IP сетям (VoIP)

 
Список поддерживаемых платформ

  • 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.711PLC

64 кбит/сек a/mu компрессор, полностью совместимый с рекомендацией ITU-T G.711. Наличие блока компенсации потерь пакетов (PLC) позволяет еспользовать его в различных интернет приложенияхтаких как передача голоса по IP сетям, видеоконференции и т.д. Задача блока PLC состоит в воссоздании потерянных участков речи (стираний), возникших в следствие потерь пакетов в IP сети. Если количество стираний не очень большое, то блок PLC успешно справляется со своей задачей и точно восстанавливает потерянные участки речевого сигнала, делая потери пакетов неразличимыми на слух.

Блоки VAD/CNG предоставляют средства для реализации прерывистой передачи (DTX) в IP сетях, что позволяет существенно уменьшить среднюю скорость передачи и, соответственно, повысить эффективность использования имеющейся полосы канала. Алгоритм VAD принимает решение об голосовой активности основываясь на совместной оценке энергетических, спектральных и временных параметров. Благодаря этому достигается высокая надежность работы детектора активности голоса в различных условиях и при наличии шума. Компоненты могут быть использованы в других кодеках без встроенной поддержки DTX, таких как G.726, G.727, G.728 и G.722.

Особенности

  • Скорость кодирования 64кбит/сек
  • а/mu - кодирование
  • Частота дискретизации 8kГц
  • Блок компенсации потерь (PLC) удовлетворяющий Appendix I рекомендации G.711
  • VAD/CNG удовлетворяющий Appendix II рекомендации G.711 и совместимый с G.729B
  • Поддержка многоканального режима работы
  • Демонстрационная версия (по запросу)
  • Портируемый ANSI C код

Области применения

  • Передача речи по IP сетям (VoIP)
  • Телефония

 
Список поддерживаемых платформ

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


 

Описание IntegrIT GSM AMR NB

IntegrIT GSM AMR NB - это стандартный ACELP вокодер, одобренный организацией 3GPP (3rd Generation Partnership Project). Это адаптивный мультискоростной узкополосный  (Adaptive Multi Rate-Narrow Band, AMR-NB) кодек, который используется в основном в мобильной телефонии 3-го поколения для сжатия речи, следующей с частотой 8000 отсчетов в секунду. GSM-AMR кодек имеет 8 скоростей 12.2, 10.2, 7.95, 7.40, 6.70, 5.90, 5.15 и 4.75 Kbit/s


Особенности:

  • Восемь скоростей от 4.75 до 12.2 kbps
  • Частота дискретизации 8 kHz
  • Полная совместимость с 3GPP TS 26.073
  • 16-битный линейный вход
  • Поддержка многоканального режима

Приложения:

  • Коммуникационные устройства
  • VoIP оборудование
  • Телефония

Поддерживаемые платформы:

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

IntegrIT GSM AMR-NB поставляется в комплекте с средой автоматизированного тестирования ITE (IntegrIT Testing Environment) для конкретной платформы вместе с референсными и дополнительными векторами



 
Вокодеры Широкополосные

Описание вокодера IntegrIT G.711.1

Двухскоростной широкополосный (50...7000Гц) речевой кодек, работающий на скоростях 64, 80, 96кбит/сек, согласно рекомендации ITU-T G.711.1. Может быть использован в различных приложениях, в том числе мультимедиа устройствах, видеофонах, беспроводных телефонах, системах видеоконференций.

Особенности

  • Скорости кодирования 64, 80, 96кбит/сек
  • Длительность кадра 5мсек
  • Максимальная алгоритмическая задержка 11.875мсек
  • Частота дискретизации 8кГц/16кГц
  • Поддержка многоканального режима
  • Вокодер полностью удовлетворяет рекомендации ITU G.722.1
  • Оптимизирован для работы в контексе ядра оперсционной системы

 

Приложения:
  • Коммуникационные устройства
  • VoIP
  • Конференц связь

 

Список поддерживаемых платформ:

  • 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.722

G.722 - широкополосный голосовой кодек, работающий на скоростях от 48, 56, 64 кбит/сек полностью совместимый с ITU-T G.722. Может быть использован в различных приложениях, в том числе мультимедиа устройствах, видеофонах, беспроводных телефонах, системах видеоконференций.

Особенности

  • Скорости кодирования 48, 56, 64 кбит/сек
  • Длительность кадра 10мсек
  • Частота дискретизации 16кГц
  • Вокодер полностью совместим с G.722
  • Оптимизирован для работы в контексе ядра оперсционной системы

 

Приложения:
  • Коммуникационные устройства
  • VoIP
  • Конференц связь

 

Список поддерживаемых платформ:

  • 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.722.1

Двухскоростной широкополосный (50...7000Гц) речевой кодек, удовлетворяющий рекомендации ITU-T G.722.1. Может быть использован в различных приложениях, в том числе мультимедиа устройствах, видеофонах, беспроводных телефонах, системах видеоконференций.

Особенности

  • Скорости кодирования 24 or 32кбит/сек
  • Длительность кадра 20мсек
  • Частота дискретизации 16кГц
  • Очень низкая загрузка процессора
  • Язык С
  • Поддержка многоканального режима
  • Вокодер полностью удовлетворяет рекомендации ITU G.722.1
  • Демонстрационная версия доступна для целевой платформы и РС

 

Приложения:
  • Коммуникационные устройства
  • VoIP
  • Телефония

 

Список поддерживаемых платформ:

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

  << Первая < Предыдущая 1 2 Следующая > Последняя >> Страница 1 из 2