Multithread Speech Recognition Service Development and Integration Using C#, C++ and Python
<p>This article discusses specificity of multithread industrial systems implementation using Python and its computation libraries. Article contains description of theory, including working principle of the Python&rsquo;s Global Interpreter Locker (GIL), dependency management, multiprocessing library. The practical part of the article devoted to speech recognition service implementation. The implementation uses interprocess communication through shared memory based on "boost.interprocess" library. The result of integration architecture described by the article is reducing of CPU loading, in that case.</p>
Authors
- N.I. Levonovich (ORCID: https://orcid.org/0000-0002-8580-0490)
Institutions
- Moscow State University of Psychology & Education (RU)
Publication Details
- Journal
- Modelling and Data Analysis
- Published
- 2024-10-07
- DOI
- https://doi.org/10.17759/mda.2024140308
- Primary Topic
- Computational Physics and Python Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00