paper-with-me

Papers

Automatic Spelling Correction with Transformer for CTC-based End-to-End Speech Recognition

2019-03-27 · Shiliang Zhang, Ming Lei, Zhijie Yan

Connectionist Temporal Classification (CTC) based end-to-end speech recognition system usually need to incorporate an external language model by using WFST-based decoding in order to achieve promising results. This is more essential to Mandarin speech recognition since it owns a special phenomenon, namely homophone, which causes a lot of substitution errors. The linguistic information introduced by language model will help to distinguish these substitution errors. In this work, we propose a transformer based spelling correction model to automatically correct errors especially the substitution errors made by CTC-based Mandarin speech recognition system. Specifically, we investigate using the recognition results generated by CTC-based systems as input and the ground-truth transcriptions as output to train a transformer with encoder-decoder architecture, which is much similar to machine translation. Results in a 20,000 hours Mandarin speech recognition task show that the proposed spelling correction model can achieve a CER of 3.41%, which results in 22.9% and 53.2% relative improvement compared to the baseline CTC-based systems decoded with and without language model respectively.

📄 PDF Abstract BibTeX arXiv:1904.10045

Code (0)

등록된 구현이 없습니다.

Tasks

DecoderLanguage ModelingLanguage ModellingMachine Translationspeech-recognitionSpeech RecognitionSpelling CorrectionTranslation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

A Light-weight contextual spelling correction model for customizing transducer-based speech recognition systems

2021-08-17 · Xiaoqiang Wang, Yanqing Liu, Sheng Zhao, Jinyu Li

It's challenging to customize transducer-based automatic speech recognition (ASR) system with context information which is dynamic and unavailable during model training. In this work, we introduce a light-weight contextu…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)speech-recognitionSpeech Recognition+1

Vartani Spellcheck -- Automatic Context-Sensitive Spelling Correction of OCR-generated Hindi Text Using BERT and Levenshtein Distance

2020-12-14 · Aditya Pal, Abhijit Mustafi

Traditional Optical Character Recognition (OCR) systems that generate text of highly inflectional Indic languages like Hindi tend to suffer from poor accuracy due to a wide alphabet set, compound characters and difficult…

named-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)NER+3

Towards Contextual Spelling Correction for Customization of End-to-end Speech Recognition Systems

2022-03-02 · Xiaoqiang Wang, Yanqing Liu, Jinyu Li, Veljko Miljanic 외

Contextual biasing is an important and challenging task for end-to-end automatic speech recognition (ASR) systems, which aims to achieve better recognition performance by biasing the ASR system to particular context phra…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)speech-recognitionSpeech Recognition+1

Spelling Correction through Rewriting of Non-Autoregressive ASR Lattices

2024-09-24 · Leonid Velikovich, Christopher Li, Diamantino Caseiro, Shankar Kumar 외

For end-to-end Automatic Speech Recognition (ASR) models, recognizing personal or rare phrases can be hard. A promising way to improve accuracy is through spelling correction (or rewriting) of the ASR lattice, where pote…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Sentencespeech-recognition+2

Named Entity Recognition in Historic Legal Text: A Transformer and State Machine Ensemble Method

2021-11-01 · EMNLP (NLLP) 2021 11 · Fernando Trias, Hongming Wang, Sylvain Jaume, Stratos Idreos

Older legal texts are often scanned and digitized via Optical Character Recognition (OCR), which results in numerous errors. Although spelling and grammar checkers can correct much of the scanned text automatically, Name…

Language ModelingLanguage Modellingnamed-entity-recognitionNamed Entity Recognition+4