KoSpeech: Open-Source Toolkit for End-to-End Korean Speech Recognition
arXiv:2009.03092
Abstract
We present KoSpeech, an open-source software, which is modular and extensible end-to-end Korean automatic speech recognition (ASR) toolkit based on the deep learning library PyTorch. Several automatic speech recognition open-source toolkits have been released, but all of them deal with non-Korean languages, such as English (e.g. ESPnet, Espresso). Although AI Hub opened 1,000 hours of Korean speech corpus known as KsponSpeech, there is no established preprocessing method and baseline model to compare model performances. Therefore, we propose preprocessing methods for KsponSpeech corpus and a baseline model for benchmarks. Our baseline model is based on Listen, Attend and Spell (LAS) architecture and ables to customize various training hyperparameters conveniently. By KoSpeech, we hope this could be a guideline for those who research Korean speech recognition. Our baseline model achieved 10.31% character error rate (CER) at KsponSpeech corpus only with the acoustic model. Our source code is available here.
References in corpus (16)
- Sequence to Sequence Learning with Neural Networks
- Show, Attend and Tell: Neural Image Caption Generation with Visual Attention
- SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognition
- Improved Regularization of Convolutional Neural Networks with Cutout
- Deep Speech 2: End-to-End Speech Recognition in English and Mandarin
- Attention-Based Models for Speech Recognition
- A Neural Conversational Model
- End-to-end Continuous Speech Recognition using Attention-based Recurrent NN: First Results
- Grammar as a Foreign Language
- Listen, Attend and Spell
- Improved training of end-to-end attention models for speech recognition
- End-to-end ASR: from Supervised to Semi-Supervised Learning with Modern Architectures
- Fully Convolutional Speech Recognition
- ContextNet: Improving Convolutional Neural Networks for Automatic Speech Recognition with Global Context
- Deep Recurrent Neural Networks for Acoustic Modelling
- An investigation of phone-based subword units for end-to-end speech recognition