Solution Overview
HLK-V40Y is a high-performance, highly integrated, and cost-effective voice intelligent IOT module launched by Hailingke Electronics, which is specially designed for offline and online far-field voice interaction scenarios. It is mainly used in smart home appliances, small appliances, lamps, smart sockets and other product fields.
HLK-V40Y is connected to the Life IoT Platform (Ali Feiyan), which is an IoT cloud platform for the smart life field. It is a public cloud platform built on the basis of Alibaba Cloud's IaaS and PaaS cloud products. The platform provides functional design, embedded development and debugging, device security, cloud development, App development, operation management, data statistics, etc., to help developers and solution providers with full life cycle services from early product development to later operations.
HLK-V40Y supports single microphone pickup, front-end noise reduction, voice wake-up, offline recognition, etc. It supports 150 offline command words and 3-5 meters of far-field recognition. In a quiet environment, the recognition rate reaches more than 95%. It supports RTOS lightweight system and provides simple and friendly customization tools to quickly customize voice products and empower home appliances such as air conditioners, refrigerators, lamps, switches, etc.
An Introduction
Functional architecture
Software Architecture
The HLK-V40Y architecture adopts a layered design, and each layer completes a specific functional package. The basic framework structure is shown in the figure below: The functions of each layer are described as follows:
Hardware specification layer: defines the unified interface of chip peripheral drivers such as uart, spi, i2c, gpio, etc.
Core service layer: includes core service modules such as operating system kernel, device management framework, network protocol, Bluetooth protocol, network manager, etc.
Application component layer: provides a large number of application components to meet the needs of different products;
Business framework layer: provides software frameworks for various application fields such as IoT, voice recognition, and human-computer interaction, simplifying the difficulty of writing application software.
plan description
Voice Algorithm Advantages
Many products emit fixed noises that greatly affect the voice recognition effect of the products, such as wind noise from electric fans, dehumidifiers, air conditioners, and motor noise from clothes drying racks. The offline voice solution has launched a voice recognition model that specifically eliminates steady-state noise through algorithm optimization, improving recognition by about 6%. As shown in the following figure:
The limited control command words are contradictory to the personalized needs of customers. In order to meet the needs of customers to customize the corresponding command words according to their preferences, a self-learning function module is added to this solution. When entering the self-learning mode, users can directly enter the command words they want according to the voice prompts. At the same time, this function supports Mandarin and various dialects. It supports up to 150 control commands and 7 tones to choose from, empowering your product with intelligent function clamping.
Development Advantages
3.2.1 Rapid Voice Development
Five easy steps to customize voice products
3.2.2 IoT Quick Connection
Alibaba Cloud has launched the Life Internet of Things Platform to provide industry partners with secure, stable, highly scalable, and low-cost smart life solutions. It will also help Chinese companies go global through Alibaba Cloud's global deployment and jointly build an Internet of Things ecosystem.
Fast and intelligent
Traditional hardware manufacturers can quickly define product functions and attributes, select certified modules, debug end-to-cloud links online, and configure a WYSIWYG human-machine interface, thereby greatly saving the workload on the device and the cloud.
Quick configuration without development
Traditional smart hardware development includes device, server and client development, and also faces issues such as high concurrency, stability, security, and operation and maintenance services. Now, smart hardware manufacturers can quickly configure and select services, complete product delivery from hardware to user interaction at low cost, and have their own operation management center, so they only need to focus on the design and development of the hardware products themselves.
Flexible expansion
The Life IoT Platform also provides high scalability, including client SDK and cloud API, allowing manufacturers with development capabilities and high personalization needs to develop their own brand apps, thereby deeply customizing their own business systems, and also connect their own business systems to the platform through cloud-to-cloud methods.
Global deployment
Through Alibaba Cloud's global deployment, the Life IoT platform achieves complete full-link service capabilities, unified device activation and roaming capabilities, and multi-language capabilities in multiple nodes around the world, helping Chinese companies' products go overseas and serve international users.
Support Tmall Genie, Amazon Alexa, Google Assistant, IFTTT
Cost advantage
The AIOT module integrates Wi-Fi, Bluetooth, and offline voice, has a 32-bit high-performance CPU, supports DSP instruction set and FPU floating-point unit, supports FFT acceleration, has built-in RAM and ROM, and has a rich peripheral interface, and supports access to Alibaba's life IoT. The high integration of hardware and software functions leads to further cost reduction.
Maintenance Advantages
3.4.1 ORDER
Supports OTA firmware upgrade function on device ports, reducing losses caused by software bugs after products are sold, while allowing your products to continue to evolve.
3.4.2 Multi-dimensional Operational Data Analysis
Each project has an independent operation center, which provides a development-free operation management background, including equipment operation and maintenance supervision, user operation statistics, and DataV large screen. The operation center currently supports switching between Chinese and English.
The statistical scope of the operation center for products, equipment, and users under this project is as follows.
Application Areas
Typical application - smart light strip (HLK-CB103)
HLK-CB103
voice control
After power-on, voice control can be used in any state. Voice control needs to be awakened for control. Use voice "Hello Cube|Xiao Hai Xiao Hai|Xiao Ling Xiao Ling|Xiao Ke Xiao Ke" to wake up the module. After the light strip is fully lit and double flashes, voice control can be used. The specific command words are as follows:
APP FEATURES
1) Turn the light on/off
2) Adjust color brightness
3) Scene Mode
4) Music rhythm
5) Local time switch
Application Scenario
Previous article:Solution for the first simulation download failure of W801, W806 and W800
Next article:HTK-W801 uses LuatOS programming --- lighting
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Wi-Fi 8 specification is on the way: 2.4/5/6GHz triple-band operation
- Wi-Fi 8 specification is on the way: 2.4/5/6GHz triple-band operation
- Vietnam's chip packaging and testing business is growing, and supply-side fragmentation is splitting the market
- Vietnam's chip packaging and testing business is growing, and supply-side fragmentation is splitting the market
- Three steps to govern hybrid multicloud environments
- Three steps to govern hybrid multicloud environments
- Microchip Accelerates Real-Time Edge AI Deployment with NVIDIA Holoscan Platform
- Microchip Accelerates Real-Time Edge AI Deployment with NVIDIA Holoscan Platform
- Melexis launches ultra-low power automotive contactless micro-power switch chip
- Melexis launches ultra-low power automotive contactless micro-power switch chip
- [GD32E503 Review] 07 Review of SDIO Bus Driver SD Card (Part 2)
- Recommend a data acquisition card based on Ethernet bus NET-2411
- Why is it sufficient to represent a scalar field with F(X,Y,Z), while a vector field requires three functions: P(X,Y,Z) Q(X,Y,Z) R(X,Y,Z)
- CC2640R2F Bluetooth debugging - change device name
- Selection of external memory for DSP
- How can I simulate the signal receiving process of the 125KHZ card reader/writer circuit?
- STM32 MLX90614 infrared temperature sensor engineering code
- Ultrasonic transducer impedance matching problem
- CC2640R2F BLE development service characteristic attribute explanation
- MSP430 MCU OLED real-time clock production with source code