HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Lightweight Transducer Based on Frame-Level Criterion

Genshun Wan; Mengzhi Wang; Tingzhi Mao; Hang Chen; Zhongfu Ye

Lightweight Transducer Based on Frame-Level Criterion

Abstract

The transducer model trained based on sequence-level criterion requires a lot of memory due to the generation of the large probability matrix. We proposed a lightweight transducer model based on frame-level criterion, which uses the results of the CTC forced alignment algorithm to determine the label for each frame. Then the encoder output can be combined with the decoder output at the corresponding time, rather than adding each element output by the encoder to each element output by the decoder as in the transducer. This significantly reduces memory and computation requirements. To address the problem of imbalanced classification caused by excessive blanks in the label, we decouple the blank and non-blank probabilities and truncate the gradient of the blank classifier to the main network. Experiments on the AISHELL-1 demonstrate that this enables the lightweight transducer to achieve similar results to transducer. Additionally, we use richer information to predict the probability of blank, achieving superior results to transducer.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
speech-recognition-on-aishell-1Lightweight Transducer With LM
Params(M): 45.3
Word Error Rate (WER): 4.03
speech-recognition-on-aishell-1Lightweight Transducer
Params(M): 45.3
Word Error Rate (WER): 4.31

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp