Logo Lanfrica

Eman22S/Amharic-Seq2Seq

Domaine:

natural language processing

Type de record:

software
Créateur:
Ema
Hôte:
# End-to-end Automatic Speech Recognition Systems - PyTorch Implementation This is an open source project (formerly named **Listen, Attend and Spell - PyTorch Implementation**) for end-to-end ASR implemented with Pytorch, the well known deep learning toolkit. The end-to-end ASR was based on Listen, Attend and Spell 1 . Multiple techniques proposed recently were also implemented, serving as additional plug-ins for better performance. For the list of techniques implemented, please refer to the highlights, configuration and references. Feel free to use/modify them, any bug report or improvement suggestion will be appreciated. If you have any questions, please contact r07922013[AT]ntu.edu.tw. If you find this project helpful for your research, please do consider to cite my paper, thanks! ## Highlights - Acoustic feature extraction - Purepython extraction using librosa as the backend - One-click execution scripts (currently supporting TIMT & LibriSpeech) - Phoneme/character/subword 2 /word embedding for text encoding - End-to-end ASR - Seq2seq ASR with different types of encoder/attention 3 - CTC-based ASR 4 , which can also be hybrid 5 with the former - *yaml*-styled model construction and hyper parameters setting - Training process visualization with TensorBoard, including attention alignment - Speech recognition (decoding) - Beam search decoding - RNN language model training and joint decoding for ASR 6 - Joint CTC-attention based decoding 6 *You may checkout some example log files with TensorBoard by downloading them from `log/log_url.txt`* ## Requirements - Python 3 - Computing power (high-end GPU) and memory space (both RAM/GPU's RAM) is **extremely important** if you'd like to train your own model. - Required packages and their use are listed here. ## Instructions ***Before you start, make sure all the packages required were installed correctly*** ### Step 0. Preprocessing - Acoustic Feature Extraction & Text Encoding Preprocessing scripts ar …