Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Active Publication Date: 2021-03-23
NANJING SKYWORTH INST OF INFORMATION TECH CO LTD +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problems that existing wake-up and front-end algorithm solution provider interfaces are not uniform, debugging is inconvenient, maintenance is difficult, and software and hardware algorithm adaptation is inconsistent, the present invention implements a general software management solution in the hardware abstraction layer

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A general wake-up identification algorithm management device and management method located in the hardware abstraction layer
  • A general wake-up identification algorithm management device and management method located in the hardware abstraction layer
  • A general wake-up identification algorithm management device and management method located in the hardware abstraction layer

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

According to the wake-up and front-end algorithm interface provided by the solution provider, the wake-up callback message of the wake-up module is uploaded to the application layer through the uplink message communication module. After the recording data module receives the command to read the recording data from the application layer, it clears the history buffer, obtains the current recording data and transmits it to the upper application. The function setting module converts the operation commands of the upper application through the setting attribute interface of the hardware abstraction layer and then transmits them to the software and hardware device for function setting, and the status change message after setting is also reported to the application through the uplink message communication module. The present invention is used for universal system adaptation of the wake-up and front-end algorithm units provided by the underlying solution provider, shields the difference between software algorithms and DSP algorithm solutions, and incorporates all functions involving wake-up and front-end algorithm units into a unified level of management. It is convenient for later maintenance and function expansion.

Description

technical field [0001] The invention relates to the field of smart home management, in particular to a general wake-up recognition algorithm management device and a management method located at a hardware abstraction layer. Background technique [0002] With the development of speech recognition technology and the wide application of smart home appliances, many smart devices now have a voice wake-up function. Users only need to say the preset wake-up word to wake up the smart device without manual operation by the user. [0003] However, since various device interfaces do not have a unified management module, wake-up and recognition are done at the application layer. The hardware abstraction layer only provides recording data, and the application layer transmits the recording to the server algorithm library, and the wake-up and recognition results are obtained through the application layer. , requires multi-level joint debugging of bottom-layer and upper-layer applications, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/54G06F3/16
CPCG06F3/167G06F9/545
Inventor 方伟
Owner NANJING SKYWORTH INST OF INFORMATION TECH CO LTD