archiki / robust-e2e-asr Goto Github PK
View Code? Open in Web Editor NEWThis repository contains the code for our upcoming paper An Investigation of End-to-End Models for Robust Speech Recognition at ICASSP 2021.
License: MIT License
This repository contains the code for our upcoming paper An Investigation of End-to-End Models for Robust Speech Recognition at ICASSP 2021.
License: MIT License
Hi @archiki,
I appreciate this work very much, and thanks for providing the implementation. Could you please tell me that how long does the training cost? BTW, did you take the model checkpoint trained from clean corpus as the initial parameters to train the robust ASR? May I ask your checkpoints?
best,
Chi-Chang Lee
When I run the trainTLNoisy.py, it shows that FileNotFoundError: [Errno 2] No such file or directory: 'data/train_manifest.csv' .
I follow the README.md but it does not mention about it.
Did I miss it somewhere? How can I to Generate it?
Thank you!
Hi @archiki,
I am trying to evaluate the model checkpoint you provided here by running the commands below.
# 1.
python test.py --test-manifest data/libri_test_clean_manifest.csv --SNR-start 0 --SNR-stop 20 --SNR-step 5
# 2.
python test_enhanced.py --test-manifest data/libri_test_clean_manifest.csv --SNR-start 0 --SNR-stop 20 --SNR-step 5
# 3.
python test_noisy.py --test-manifest data/libri_test_clean_manifest.csv --SNR-start 0 --SNR-stop 20 --SNR-step 5
The command is based on here, and the difference between the commands above is only the testing script.
All of them throw exceptions and the error messages are:
# 1.
Traceback (most recent call last):
File "test.py", line 7, in <module>
from data.data_loader_specAugment import SpectrogramDataset, AudioDataLoader
ModuleNotFoundError: No module named 'data.data_loader_specAugment'
# 2.
Traceback (most recent call last):
File "test_enhanced.py", line 11, in <module>
from utils_orig import load_model
ModuleNotFoundError: No module named 'utils_orig'
# 3.
Traceback (most recent call last):
File "test_noisy.py", line 203, in <module>
half=args.half, wer_dict= wer_dict,ifNoiseClassifier=args.ifNoiseClassifier,noise_model=noise_model,ifNoiseBinary=args.binary_noisy, print_summary=True)
File "test_noisy.py", line 92, in evaluate
out, output_sizes = model(inputs, input_sizes)
ValueError: too many values to unpack (expected 2)
Though I can modify the files to pass these exceptions, it will take time to find the way to reproduce experiment result provided in the table...
So, my question is
test.py
is the script to reproduce the experiment result in the table?best,
Cheng-Hung Hu
Sorry for interrupting, but when I want to download the custom noise dataset, the page is gone, if the author can update it, I would really appreciate for that!!
I can not find model.py, model_split.py, model_split_adversary.py
I first run the librispeech.py and download the librispeech dataset.
Then I run the trainEnhanced.py, it shows that ModuleNotFoundError: No module named 'logger'. I really didn't find out where logger.py is. So I commented out the code about logger.
But now show FileNotFoundError: [Errno 2] No such file or directory: 'labels.json'.
How should I solve the problem?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.