A general wake-up identification algorithm management device and management method located in the hardware abstraction layer
A technology of hardware abstraction layer and recognition algorithm, which is applied in the direction of multi-program device, calculation, and inter-program communication, etc. It can solve problems such as inconsistency between software and hardware algorithms, inconsistent interface, and difficult maintenance, so as to facilitate later maintenance and function Effects of expansion, shielding differences, and avoiding waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] A general wake-up recognition algorithm management device located at the hardware abstraction layer (the system flow of the general wake-up recognition algorithm management device located at the hardware abstraction layer in the present invention is shown in figure 1 ),include:
[0030] Uplink message communication module (the workflow of the uplink message communication module of the present invention is shown in figure 2 ), its configuration includes registering a callback with the voice wake-up software or the algorithm module, creating a local socket, and monitoring the callback signal of the voice wake-up software or the algorithm module. Receive the callback signal of the voice wake-up software or algorithm module, and send the callback signal to the application layer;
[0031] Recording data module (recording data module workflow of the present invention sees image 3 ), the configuration includes receiving the application layer recording data request, reading...
Embodiment 2
[0035] A general wake-up identification algorithm management method located at the hardware abstraction layer, comprising the following steps:
[0036] The uplink message communication module registers a callback with the voice wake-up software or the algorithm module, creates a local socket, connects to the application layer, and monitors the callback signal of the voice wake-up software or the algorithm module;
[0037] Receive the wake-up signal of the voice wake-up software or algorithm module, and send the wake-up signal to the application layer;
[0038] After the application layer receives the wake-up signal, it sends a recording data request to the recording data module;
[0039] The recording data module receives the application layer recording data request, clears the historical cache according to the application layer recording data request, and reads the recording data from the voice wake-up software or algorithm module, stores them in the cache, and calls the curr...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


