Saved in:
Bibliographic Details
Main Authors: Bartoli, Pietro, Bondini, Tommaso, Veronesi, Christian, Giudici, Andrea, Antonello, Niccolò, Zappa, Franco
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.07051
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917218711764992
author Bartoli, Pietro
Bondini, Tommaso
Veronesi, Christian
Giudici, Andrea
Antonello, Niccolò
Zappa, Franco
author_facet Bartoli, Pietro
Bondini, Tommaso
Veronesi, Christian
Giudici, Andrea
Antonello, Niccolò
Zappa, Franco
contents Keyword spotting (KWS) is a key enabling technology for hands-free interaction in embedded and IoT devices, where stringent memory and energy constraints challenge the deployment of AI-enabeld devices. In this work, we systematically evaluate and compare several state-of-the-art lightweight neural network architectures, including DS-CNN, LiCoNet, and TENet, alongside our proposed Typman-KWS (TKWS) architecture built upon MobileNet, specifically designed for efficient KWS on microcontroller units (MCUs). Unlike prior studies focused solely on model inference, our analysis encompasses the entire processing pipeline, from Mel-Frequency Cepstral Coefficient (MFCC) feature extraction to neural inference, and is benchmarked across three STM32 platforms (N6, H7, and U5). Our results show that TKWS with three residual blocks achieves up to 92.4% F1-score with only 14.4k parameters, reducing memory footprint without compromising the accuracy. Moreover, the N6 MCU with integrated neural acceleration achieves the best energy-delay product (EDP), enabling efficient, low-latency operation even with high-resolution features. Our findings highlight the model accuracy alone does not determine real-world effectiveness; rather, optimal keyword spotting deployments require careful consideration of feature extraction parameters and hardware-specific optimization.
format Preprint
id arxiv_https___arxiv_org_abs_2509_07051
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle End-to-End Efficiency in Keyword Spotting: A System-Level Approach for Embedded Microcontrollers
Bartoli, Pietro
Bondini, Tommaso
Veronesi, Christian
Giudici, Andrea
Antonello, Niccolò
Zappa, Franco
Sound
Machine Learning
Keyword spotting (KWS) is a key enabling technology for hands-free interaction in embedded and IoT devices, where stringent memory and energy constraints challenge the deployment of AI-enabeld devices. In this work, we systematically evaluate and compare several state-of-the-art lightweight neural network architectures, including DS-CNN, LiCoNet, and TENet, alongside our proposed Typman-KWS (TKWS) architecture built upon MobileNet, specifically designed for efficient KWS on microcontroller units (MCUs). Unlike prior studies focused solely on model inference, our analysis encompasses the entire processing pipeline, from Mel-Frequency Cepstral Coefficient (MFCC) feature extraction to neural inference, and is benchmarked across three STM32 platforms (N6, H7, and U5). Our results show that TKWS with three residual blocks achieves up to 92.4% F1-score with only 14.4k parameters, reducing memory footprint without compromising the accuracy. Moreover, the N6 MCU with integrated neural acceleration achieves the best energy-delay product (EDP), enabling efficient, low-latency operation even with high-resolution features. Our findings highlight the model accuracy alone does not determine real-world effectiveness; rather, optimal keyword spotting deployments require careful consideration of feature extraction parameters and hardware-specific optimization.
title End-to-End Efficiency in Keyword Spotting: A System-Level Approach for Embedded Microcontrollers
topic Sound
Machine Learning
url https://arxiv.org/abs/2509.07051