Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2019, Vol. 36 ›› Issue (1): 109-114.DOI: 10.7523/j.issn.2095-6134.2019.01.015

Previous Articles     Next Articles

Inactive-node detection and memory optimization in WFST decoder lattice generation algorithm

DING Jiawei1, LIU Jia1, ZHANG Weiqiang1, FENG Yunbo2, LIU Lijun2, YU Le2   

  1. 1. Department of Electronic Engineering, Tsinghua University, Beijing 100084, China;
    2. China Mobile Information Security Center, Beijing 100053, China
  • Received:2017-12-22 Revised:2018-03-02 Online:2019-01-15

Abstract: Decoder is the core module of speech recognition system, and the decoder based on the weighted finite-state transducers (WFST) is a typical form of decoder. We analyze the resource occupation of WFST-based static decoder in practice, and propose a strategy for dynamical recovery of system resources by detecting inactive nodes during decoding and lattice generation. Finally, we carry out experiments on the OpenKWS 15 dataset to show that the decoder with this strategy consumes about 75% less memory than decoders that do not reclaim system resources.

Key words: speech recognition decoder, WFST, engineering application, memory recycling

CLC Number: