The paper discusses improvement of approach to voice recognition for editing source code, using Google Cloud Speech. The improved approach combines neural networks with sound editing, editing distances, and replacement tables. The architecture for the recognition of Python language expressions is suggested. The results of the analysis of the testing approach on prototype program, that combines editing code on GitHub with Telegram, is discussed, The paper discusses advantages and disadvantages of the improved approach.
Keywords: voice recognition, neural networks, machine learning, source code analysis, formal languages, editing distances
The paper discusses approach to voice recognition, that allows to use tools of Google Cloud Speech platform for editing source code for programs, using audioprocessing, editing distances and substitution tables. The paper discusses issues of editing source code on mobile devices and the issues, which does not allow using tools from Google Cloud Speech platform directly, like not recognizing certain keywords. The paper suggests new method, which combines substitution tables and editing distances for solving the issues. This approach can be used for editing source code for programs, using mobile devices. The paper offers a prototypr of web-application, which allows to edit source code and uses this approach and, also, allows to submit changes to Github source code hosting platform and a popular instant messenger Telegram.
Keywords: voice recognition, mobile devices, source code analysis, formal languages, editing distances
This article discusses such technology as the Internet of Things and the network control system for remote identification of RFID tags. In the course of the work, the most popular microcontrollers to date were considered, a comparative characteristic was carried out, and the efficiency of use was evaluated, during which the most optimal option for further work was selected. As a result, a system for remote identification of RFID tags was developed, namely, the design of the system and application software, with the ability to obtain information on RFID tags from both PC and smartphones, and the results of use on different operating systems are presented.
Keywords: Internet of Things, microcontroller, NFC module, Arduino, protocol, MQTT, RFID tag, software, data transmission, identification
The city traffic system and average arrival time with traffic jams problems considered. Study of influence of various routing algorithms and average arrival time in case of city transport system is the main purpose of the paper. During the study authors suggested to use mathematical model of city routing system which presented as compositions of oriented roads graph with weights of each of its edges and two city population density matrixes which represents density of working and living city population. Also authors used cars representations in the mathematical model which are using one or the other routing algorithm to reach the destination point. Suggested mathematical model includes some restrictions which goes from real city cars limitations. In the paper authors used suggested mathematical model to show examples of calculations some simple traffic routes situations and offered some optimizations of the situations. At the last part of the paper authors wrote about simulation modeling software AnyLogic and how this product can help with simulate the whole city road graph. In conclusion the authors says that the paper might be starting point of further solutions for city traffic routing problems.
Keywords: automobile traffic, routes, road graph, smart city, graph, simulation, traffic flow, travel time, throughput, optimization