Главная/Портфолио/ПО для бортовых информационных систем

ПО для бортовых информационных систем

ГК ЦРТ обратилась к нам с задачей адаптации своих SDK обработки речи (распознавание речи, синтез, биометрия) под платформу Андроид для встраивания в мультимедийную систему автомобиля. Решение потребовало значительных модификаций «движков» обработки звука для адаптации их под аппаратные ограничения платформы.

Отрасльпромышленность, ретейл, IT
Типовое решениеголосовое управление
Услугиоценка проекта разработки ПО, Android, ручное тестирование
Технологический стекJava, Java JNI, C++, Android crystax ndk, Boost, log4cxx, OpenBLAS, FFT, Protobuf, libxml, PyTORCH, ffmpeg, IntelIPP/SIMD (sse2neon)

Проект вели совместно с командой научных специалистов ЦРТ. Сами библиотеки обработки речи были написаны на C++, при этом часть компонентов библиотек не могли быть использованы в среде Android (в частности, библиотеки Intel MKL и IPP). В процессе работы мы заменили эти компоненты на подходящие аналоги, адаптировали SDK под их использование, а над всеми SDK сделали «обертки» на Java, позволяющие использовать их в приложениях под Андроид.

Что дало это решение?

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