ISSN 2219-3758 · EISSN 2311-9454
Языки: ru · en

Статья: Разработка и внедрение многопоточного сервиса распознавания речи с помощью связки C#, C++ и Python (2024)

Читать онлайн

В статье рассматривается особенности реализации многопоточных промышленных систем, реализующих научные вычисления с помощью средств, доступных в языке программирования Python. Статья содержит описание теоретических аспектов, таких как работа механизма глобальной блокировки интерпретатора (GIL), архитектура управления зависимостями, библиотека параллелизма, основанного на процессах. В практическая часть статьи посвящена реализации многопоточного сервиса распознавания речи, который использует взаимодействие процессов через разделяемую память, на базе библиотеки «boost.interprocess». В результате внедрения описанной в статье архитектуры в конкретном случае удалось существенно снизить нагрузку на процессор.

Ключевые фразы: ПРОГРАММНАЯ ИНЖЕНЕРИЯ, Python, c, c#, BOOST, многопоточные приложения, распознавание речи
Автор (ы): Левонович Никита Ильич
Журнал: МОДЕЛИРОВАНИЕ И АНАЛИЗ ДАННЫХ

Идентификаторы и классификаторы

УДК
004.416.6. Развитие. Доработка. Расширение возможностей. Совершенствование программного обеспечения
Для цитирования:
ЛЕВОНОВИЧ Н. И. РАЗРАБОТКА И ВНЕДРЕНИЕ МНОГОПОТОЧНОГО СЕРВИСА РАСПОЗНАВАНИЯ РЕЧИ С ПОМОЩЬЮ СВЯЗКИ C#, C++ И PYTHON // МОДЕЛИРОВАНИЕ И АНАЛИЗ ДАННЫХ. 2024. № 3, ТОМ 14
Текстовый фрагмент статьи