Concurrent Pipeline Stages Optimization for Embedded Keyword Spotting

2023 IEEE World AI IoT Congress (AIIoT)(2023)

引用 0|浏览9
暂无评分
摘要
Voice interaction has rapidly become the preferred option for human-machine interactions, especially for domotics and wearable applications. In such contexts, the availability of accurate, yet resource-efficient keyword-spotting (KWS) systems for identifying user commands and queries is paramount. In this work, we focus on optimizing the development of KWS pipelines for voice user interfaces running on commercial embedded systems that can be deployed at the edge of the Internet of Things. Specifically, we investigate the joint optimization of the frontend and ConvNet stages of the KWS information processing pipeline, demonstrating how a holistic approach can significantly improve the quality of results of standard methods that apply optimizations on each stage of the pipeline independently. As the main contributions, we first define and discretize the design space to identify the most significant hyperparameters and then introduce a framework to search the dominant pipeline implementations in the accuracy-latency objective space. Porting and testing the explored solutions on an ARM Cortex-A72 CPU core embedded into a Raspberry Pi 4 board, the collected results show substantial improvements in accuracy (1.8% best-case, 0.82% average) and latency (best-case 27.36%, average 15.32%) compared to state-of-the-art approaches.
更多
查看译文
关键词
Embedded Systems,Keyword Spotting,Convolutional Neural Networks,Speech Signal Processing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要