Saved in:
Bibliographic Details
Main Authors: Zhang, Wei, Zhang, Tian-Hao, Luo, Chao, Zhou, Hui, Yang, Chao, Qian, Xinyuan, Yin, Xu-Cheng
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.03257
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909449555279872
author Zhang, Wei
Zhang, Tian-Hao
Luo, Chao
Zhou, Hui
Yang, Chao
Qian, Xinyuan
Yin, Xu-Cheng
author_facet Zhang, Wei
Zhang, Tian-Hao
Luo, Chao
Zhou, Hui
Yang, Chao
Qian, Xinyuan
Yin, Xu-Cheng
contents Recently, end-to-end automatic speech recognition has become the mainstream approach in both industry and academia. To optimize system performance in specific scenarios, the Weighted Finite-State Transducer (WFST) is extensively used to integrate acoustic and language models, leveraging its capacity to implicitly fuse language models within static graphs, thereby ensuring robust recognition while also facilitating rapid error correction. However, WFST necessitates a frame-by-frame search of CTC posterior probabilities through autoregression, which significantly hampers inference speed. In this work, we thoroughly investigate the spike property of CTC outputs and further propose the conjecture that adjacent frames to non-blank spikes carry semantic information beneficial to the model. Building on this, we propose the Spike Window Decoding algorithm, which greatly improves the inference speed by making the number of frames decoded in WFST linearly related to the number of spiking frames in the CTC output, while guaranteeing the recognition performance. Our method achieves SOTA recognition accuracy with significantly accelerates decoding speed, proven across both AISHELL-1 and large-scale In-House datasets, establishing a pioneering approach for integrating CTC output with WFST.
format Preprint
id arxiv_https___arxiv_org_abs_2501_03257
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Breaking Through the Spike: Spike Window Decoding for Accelerated and Precise Automatic Speech Recognition
Zhang, Wei
Zhang, Tian-Hao
Luo, Chao
Zhou, Hui
Yang, Chao
Qian, Xinyuan
Yin, Xu-Cheng
Audio and Speech Processing
Artificial Intelligence
Computation and Language
Sound
Recently, end-to-end automatic speech recognition has become the mainstream approach in both industry and academia. To optimize system performance in specific scenarios, the Weighted Finite-State Transducer (WFST) is extensively used to integrate acoustic and language models, leveraging its capacity to implicitly fuse language models within static graphs, thereby ensuring robust recognition while also facilitating rapid error correction. However, WFST necessitates a frame-by-frame search of CTC posterior probabilities through autoregression, which significantly hampers inference speed. In this work, we thoroughly investigate the spike property of CTC outputs and further propose the conjecture that adjacent frames to non-blank spikes carry semantic information beneficial to the model. Building on this, we propose the Spike Window Decoding algorithm, which greatly improves the inference speed by making the number of frames decoded in WFST linearly related to the number of spiking frames in the CTC output, while guaranteeing the recognition performance. Our method achieves SOTA recognition accuracy with significantly accelerates decoding speed, proven across both AISHELL-1 and large-scale In-House datasets, establishing a pioneering approach for integrating CTC output with WFST.
title Breaking Through the Spike: Spike Window Decoding for Accelerated and Precise Automatic Speech Recognition
topic Audio and Speech Processing
Artificial Intelligence
Computation and Language
Sound
url https://arxiv.org/abs/2501.03257