A Lightweight Architecture for Query-by-Example Keyword Spotting on Low-Power IoT Devices

被引:5
|
作者
Li, Meirong [1 ]
机构
[1] Xian Aeronaut Univ, Sch Comp Sci, Xian 710077, Peoples R China
关键词
Feature extraction; Internet of Things; Computer architecture; Neural networks; Keyword search; Task analysis; Recurrent neural networks; Keyword spotting; convolutional recurrent neural network; model compression; segmental local normalized DTW algorithm; SMALL-FOOTPRINT; NEURAL-NETWORK;
D O I
10.1109/TCE.2022.3213075
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Keyword spotting (KWS) is a task to recognize a keyword or a particular command in a continuous audio stream, which can be effectively applied to a voice trigger system that automatically monitors and processes speech signals. This paper focuses on the problem of user-defined keyword spotting in low-resource settings. A lightweight neural network architecture is developed for tackling the keyword detection task using query-by-example (QbyE) techniques. The architecture uses a convolutional recurrent neural network (CRNN) to extract the frame-level features of input audio signals. A customized model compression method is proposed to compress the network, making it suitable for low power settings. In the keyword enrollment, all enrolled keyword examples are merged to generate a single keyword template, which is responsible for detecting a target keyword in keyword search. To improve the efficiency of keyword searching, a segmental local normalized DTW algorithm is introduced. Experiments on the real-world collected datasets show that our approach consistently outperforms the state-of-the-art methods, and the proposed system can run on an ARM Cortex-A7 processor and achieve real-time keyword detection.
引用
收藏
页码:65 / 75
页数:11
相关论文
共 50 条
  • [31] A low-power processor architecture optimized for wireless devices
    Efthymiou, A
    Garside, JD
    Papaefstathiou, I
    16TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURE AND PROCESSORS, PROCEEDINGS, 2005, : 185 - 190
  • [32] Low-Power Reconfigurable Architecture of Elliptic Curve Cryptography for IoT
    Hu, Xianghong
    Huang, Hongmin
    Zheng, Xin
    Liu, Yuan
    Xiong, Xiaoming
    IEICE TRANSACTIONS ON ELECTRONICS, 2021, E104C (11): : 643 - 650
  • [33] An Instruction Set Architecture for Low-power, Dynamic IoT Communication
    Muzaffar, Shahzad
    Elfadel, Ibrahim M.
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 37 - 42
  • [34] TinyML for Empowering Low-Power IoT Edge Consumer Devices
    Jhaveri, Rutvij H.
    Chi, Hao Ran
    Wu, Huaming
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (04) : 7318 - 7321
  • [35] An Intelligent Fingerprinting Technique for Low-power Embedded IoT Devices
    Kohli V.
    Aman M.N.
    Sikdar B.
    IEEE Transactions on Artificial Intelligence, 2024, 5 (09): : 1 - 15
  • [36] Low-Power Testing for Low-Power Devices
    Wen, Xiaoqing
    2010 IEEE 25TH INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS (DFT 2010), 2010, : 261 - 261
  • [37] Lightweight Low-Power U-Net Architecture for Semantic Segmentation
    Modiboyina, Chaitanya
    Chakrabarti, Indrajit
    Ghosh, Soumya Kanti
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2024, : 2527 - 2561
  • [38] Lightweight Strawberry Instance Segmentation on Low-Power Devices for Picking Robots
    Cao, Leilei
    Chen, Yaoran
    Jin, Qiangguo
    ELECTRONICS, 2023, 12 (14)
  • [39] A lightweight single object tracking algorithm for low-power embedded devices
    Zhang, Yunxin
    Wu, Jun
    Chen, Honglin
    Xu, Jiajing
    Huang, Zhen
    2024 16TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, ICMLC 2024, 2024, : 642 - 648
  • [40] Multitask Learning of Deep Neural Network-Based Keyword Spotting for IoT Devices
    Leem, Seong-Gyun
    Yoo, In-Chul
    Yook, Dongsuk
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (02) : 188 - 194