Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the ASR finetuning tutorials with NeMo - Dropping TAO #114

Merged
merged 51 commits into from
Jan 19, 2023

Conversation

VahidooX
Copy link
Contributor

@VahidooX VahidooX commented Jan 11, 2023

Updated the tutorial for fine-tuning ASR models with NeMo, and dropped TAO.

Copy link
Contributor

@LynseyFabel LynseyFabel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've left a few comments. Let me know if you have any questions. My review is complete. Thank you!

README.md Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
svenchilton and others added 26 commits January 18, 2023 14:24
Added "!pip install Cython" to first code cell in case a user tries to run this notebook with a Python version higher than 3.8.x
Added NEMO_DIR environmental variable for the path to the local copy of the NeMo repo
Changed the output of git clone from the default to $NEMO_DIR
Updated path to tokenizer script in terms of $NEMO_DIR
Updated path to Conformer-CTC-BPE training script in terms of $NEMO_DIR
Changed Conformer-CTC model training checkpoint output directory
Changed path to evaluation script in terms of $NEMO_DIR
Changed the way the DATA_DIR path variable and its corresponding element in the os.environ dictionary are created
Removed now extraneous definition of DATA_DIR
Added a cell just before the ASR Evaluation section to define nemo_file_path, a string variable containing the path to the fine-tuned .nemo model file
The evaluation script's model_path parameter is now set equal to $nemo_file_path
Deleted the definition of nemo_file_path in the cell in which we call nemo2riva, since we defined it earlier
Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Changed NeMo Toolkit -> NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Added "(NLU)" to mentioning of "natural language understanding"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Edited description of NeMo for concision

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Edited multiline string near the end of the first code cell for clarity

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Fixed a word order error

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Wording change in instructions for setting up notebook in Google Colab

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Split Step 2 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Split Step 3 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Wording change in Step 4 of the Google Colab setup instructions

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Split Step 5 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
svenchilton and others added 2 commits January 18, 2023 15:43
Comment capitalization change

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Copy link
Collaborator

@svenchilton svenchilton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Attempting to reimplement @LynseyFabel's editing suggestions. I added a few of my own.

asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
asr-python-finetuning-nemo.ipynb Outdated Show resolved Hide resolved
Wording change in second multiline string in first code cell
Wording change in second multiline string in first code cell
Capitalization and wording change in a section header
Added a definite article to a section header
Wording change in a comment
Basic copy edits, added a link to examples/asr/conf folder of NeMo GitHub repo
Capitalization change: RIVA -> Riva
Capitalization change in a header
Formatting changes and copy edits
Capitalization change: RIVA -> Riva
Edited the instructional comments on invoking nemo2riva for clarity
Wording changes, added a link to the ASR section of the NeMo tutorials
Deleted the link to the ASR section of the NeMo tutorials, since it had been added to a previous line
Wording changes, added link to Conformer-CTC deployment tutorial
…moved an extraneous newline in a code cell, and eliminated the code cell outputs

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
@svenchilton svenchilton merged commit a0dd4da into nvidia-riva:main Jan 19, 2023
blisc added a commit that referenced this pull request Feb 1, 2023
* Update the ASR finetuning tutorials with NeMo - Dropping TAO (#114)

* Added the initial draft.

* Updated the nemo file path.

* Update asr-python-finetuning-nemo.ipynb

Added "!pip install Cython" to first code cell in case a user tries to run this notebook with a Python version higher than 3.8.x

* Update asr-python-finetuning-nemo.ipynb

Added NEMO_DIR environmental variable for the path to the local copy of the NeMo repo

* Update asr-python-finetuning-nemo.ipynb

Changed the output of git clone from the default to $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Updated path to tokenizer script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Updated path to Conformer-CTC-BPE training script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Changed Conformer-CTC model training checkpoint output directory

* Update asr-python-finetuning-nemo.ipynb

Changed path to evaluation script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Changed the way the DATA_DIR path variable and its corresponding element in the os.environ dictionary are created

* Update asr-python-finetuning-nemo.ipynb

Removed now extraneous definition of DATA_DIR

* Update asr-python-finetuning-nemo.ipynb

Added a cell just before the ASR Evaluation section to define nemo_file_path, a string variable containing the path to the fine-tuned .nemo model file

* Update asr-python-finetuning-nemo.ipynb

The evaluation script's model_path parameter is now set equal to $nemo_file_path

* Update asr-python-finetuning-nemo.ipynb

Deleted the definition of nemo_file_path in the cell in which we call nemo2riva, since we defined it earlier

* Fixed JSON curly brace error at end of new cell for nemo_file_path

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update README.md

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Added "(NLU)" to mentioning of "natural language understanding"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Edited description of NeMo for concision

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Edited multiline string near the end of the first code cell for clarity

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Fixed a word order error

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in instructions for setting up notebook in Google Colab

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 2 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 3 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in Step 4 of the Google Colab setup instructions

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 5 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Comment capitalization change

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Updated first multiline string in first code cell for readability

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in second multiline string in first code cell

* Update asr-python-finetuning-nemo.ipynb

Wording change in second multiline string in first code cell

* Update asr-python-finetuning-nemo.ipynb

Capitalization and wording change in a section header

* Update asr-python-finetuning-nemo.ipynb

Added a definite article to a section header

* Update asr-python-finetuning-nemo.ipynb

Added a comma

* Update asr-python-finetuning-nemo.ipynb

Wording change in a comment

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits, added a link to examples/asr/conf folder of NeMo GitHub repo

* Update asr-python-finetuning-nemo.ipynb

Added a period

* Update asr-python-finetuning-nemo.ipynb

Added a period

* Update asr-python-finetuning-nemo.ipynb

Capitalization change: RIVA -> Riva

* Update asr-python-finetuning-nemo.ipynb

Capitalization change in a header

* Update asr-python-finetuning-nemo.ipynb

Formatting changes and copy edits

* Update asr-python-finetuning-nemo.ipynb

Capitalization change: RIVA -> Riva

* Update asr-python-finetuning-nemo.ipynb

Edited the instructional comments on invoking nemo2riva for clarity

* Update asr-python-finetuning-nemo.ipynb

Wording changes, added a link to the ASR section of the NeMo tutorials

* Update asr-python-finetuning-nemo.ipynb

Deleted a newline

* Update asr-python-finetuning-nemo.ipynb

Deleted the link to the ASR section of the NeMo tutorials, since it had been added to a previous line

* Update asr-python-finetuning-nemo.ipynb

Wording changes, added link to Conformer-CTC deployment tutorial

* Renamed Conformer-CTC fine-tuning notebook, updated tracking logo, removed an extraneous newline in a code cell, and eliminated the code cell outputs

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Add tutorial for ASR Adapter training (#115)

* Add asr adapter tutorial

* Finalize tutorial notebook for adapters

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change in an image caption

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "Toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added "(NLU)" after reference to "natural language understanding"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Replaced "natural language understanding (NLU)" with "NLU", since we had already defined that abbreviation

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing hyphens and a missing "to"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Punctuation change

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Minor punctuation and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Minor punctuation and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization changes in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added an Oxford comma (Yes!)

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing punctuation

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing commas

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made formatting changes for CLI tools and filename extensions, added links to Riva product page, Riva Skills Quick Start resource folder, and Conformer-CTC fine-tuning tutorial

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Deleted an extraneous space in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Formatting and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Replaced an erroneous reference to TAO and an old link to the Conformer-CTC deployment tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Renamed Adapter fine-tuning tutorial, modified title header, added tracking logo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Noise augmentation tutorial (#120)

* Changed the change_vocabulary flag in the finetuning .yaml file to true

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added (a somewhat rough draft of) an integrated data preprocessing, model finetuning, and model deployment notebook for ASR with noisy audio

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed references to Tao and retained only  example for augmentation

* removed container based execution to python only

* reverting changes

* corrected typo in filename

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added an else statement and an associated printout for clarity

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added an else statement and an associated printout for clarity

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Split the first code cell, added pip install statements to install the necessary dependencies in the new first code cell

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added the path to the new conformer finetuning tutorial

* Code and prose edits for accuracy and clarity

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Code and prose edits for accuracy and clarity

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed noise augmentation tutorial, added tracking logo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Added a missing comma

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Removed an extraneous "the"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Added an Oxford comma (Yes!)

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Consistency edits: "AN4" is now rendered as "an4" in file paths and variable names, and as "AN4" everywhere else.

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed some extraneous import statements

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Rewrote "Requirements and Setup for Data Preprocessing" section, since we no longer use the NeMo container in the tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added "conversational AI models" to a sentence about "train[ing] on your data"

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* adding German notebooks (#86)

* adding German notebooks

* fix data prep & train

* update deployment to riva 2.6.0

* fix typo

* adding dataprep scripts

* fix VR comments

* fix deployment NB VR comments

* Fixed several outdated links in the README file's tutorials table

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Changed the last instructional comment and code cell. The user now shuts down only the Riva Servicemaker container rather than all running Docker containers.

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added new TTS deployment tutorial (which will replace the old one) from release/2.9.0 to this branch

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment notebook for consistency with ASR deployment notebooks

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added instructional comment and command for stopping Riva Servicemaker container to TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added TTS fine-tuning notebook from release/2.9.0

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed ASR deployment tutorials

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed Conformer-CTC fine-tuning tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Updated several ASR rows in the README file's tutorials table

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS fine-tuning tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS basics and customization tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS evaluation tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Updated the tracking logos in the ASR deployment tutorials

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Fixed a typo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed an extraneous blank cell at the end of the TTS evaluation tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed an extraneous blank cell at the end of the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Changed the title header of the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Tutorial on deploying TTS on embedded devices is outdated, so I removed it

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed outdated TAO-based TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Sync readme table with list of tutorials

@svenchilton - please review. Made minor edits. Updated the copyright year.

* remove German

Signed-off-by: Jason <jasoli@nvidia.com>

* add back older German resources

Signed-off-by: Jason <jasoli@nvidia.com>

* update tts notebooks

Signed-off-by: Jason <jasoli@nvidia.com>

---------

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Signed-off-by: Jason <jasoli@nvidia.com>
Co-authored-by: Vahid Noroozi <VahidooX@users.noreply.github.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: Somshubra Majumdar <titu1994@gmail.com>
Co-authored-by: Jagadeesh Balam <4916480+jbalam-nv@users.noreply.github.com>
Co-authored-by: Vinh Nguyen <vinh.nguyenx@gmail.com>
Co-authored-by: Jason <jasoli@nvidia.com>
virajkarandikar added a commit that referenced this pull request Feb 14, 2023
* Tts merge deploy (#118)

* Renamed to generic name

* Merged tao-deployment and deploy on embedded

* Removed extra deployment notebooks

* Added deployment codes

Co-authored-by: Siddharth Tyagi <siddhartht@nvidia.com>

* Update deploy notebook (#121)

* update deploy notebook

Signed-off-by: Jason <jasoli@nvidia.com>

* update notebook

Signed-off-by: Jason <jasoli@nvidia.com>

* typo

Signed-off-by: Jason <jasoli@nvidia.com>

* typo

Signed-off-by: Jason <jasoli@nvidia.com>

* Apply suggestions from code review

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* add links

Signed-off-by: Jason <jasoli@nvidia.com>

* update links

Signed-off-by: Jason <jasoli@nvidia.com>

* apply suggestions

Signed-off-by: Jason <jasoli@nvidia.com>

Signed-off-by: Jason <jasoli@nvidia.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* [TTS] TTS Finetuning tutorial using NeMo (#110)

* TTS Finetuning tutorial initial commit

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Renaming tutorial

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Removing test data

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Add nemo2riva conversion

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Add nemo2riva conversion

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Incorporating reviews

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Make tts deploy notebook more robust

Signed-off-by: Jason <jasoli@nvidia.com>

* Revert "Make tts deploy notebook more robust"

This reverts commit 0385ebe.

* Make tts deploy notebook more robust - take 2 (#124)

Signed-off-by: Jason <jasoli@nvidia.com>

* Sven fix links (#125)

* Update the ASR finetuning tutorials with NeMo - Dropping TAO (#114)

* Added the initial draft.

* Updated the nemo file path.

* Update asr-python-finetuning-nemo.ipynb

Added "!pip install Cython" to first code cell in case a user tries to run this notebook with a Python version higher than 3.8.x

* Update asr-python-finetuning-nemo.ipynb

Added NEMO_DIR environmental variable for the path to the local copy of the NeMo repo

* Update asr-python-finetuning-nemo.ipynb

Changed the output of git clone from the default to $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Updated path to tokenizer script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Updated path to Conformer-CTC-BPE training script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Changed Conformer-CTC model training checkpoint output directory

* Update asr-python-finetuning-nemo.ipynb

Changed path to evaluation script in terms of $NEMO_DIR

* Update asr-python-finetuning-nemo.ipynb

Changed the way the DATA_DIR path variable and its corresponding element in the os.environ dictionary are created

* Update asr-python-finetuning-nemo.ipynb

Removed now extraneous definition of DATA_DIR

* Update asr-python-finetuning-nemo.ipynb

Added a cell just before the ASR Evaluation section to define nemo_file_path, a string variable containing the path to the fine-tuned .nemo model file

* Update asr-python-finetuning-nemo.ipynb

The evaluation script's model_path parameter is now set equal to $nemo_file_path

* Update asr-python-finetuning-nemo.ipynb

Deleted the definition of nemo_file_path in the cell in which we call nemo2riva, since we defined it earlier

* Fixed JSON curly brace error at end of new cell for nemo_file_path

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update README.md

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NVIDIA NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Changed NeMo Toolkit -> NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Added "(NLU)" to mentioning of "natural language understanding"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Edited description of NeMo for concision

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Edited multiline string near the end of the first code cell for clarity

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Fixed a word order error

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in instructions for setting up notebook in Google Colab

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 2 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 3 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in Step 4 of the Google Colab setup instructions

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Split Step 5 in Colab setup instructions for readability

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-finetuning-nemo.ipynb

Comment capitalization change

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Updated first multiline string in first code cell for readability

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update asr-python-finetuning-nemo.ipynb

Wording change in second multiline string in first code cell

* Update asr-python-finetuning-nemo.ipynb

Wording change in second multiline string in first code cell

* Update asr-python-finetuning-nemo.ipynb

Capitalization and wording change in a section header

* Update asr-python-finetuning-nemo.ipynb

Added a definite article to a section header

* Update asr-python-finetuning-nemo.ipynb

Added a comma

* Update asr-python-finetuning-nemo.ipynb

Wording change in a comment

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits

* Update asr-python-finetuning-nemo.ipynb

Basic copy edits, added a link to examples/asr/conf folder of NeMo GitHub repo

* Update asr-python-finetuning-nemo.ipynb

Added a period

* Update asr-python-finetuning-nemo.ipynb

Added a period

* Update asr-python-finetuning-nemo.ipynb

Capitalization change: RIVA -> Riva

* Update asr-python-finetuning-nemo.ipynb

Capitalization change in a header

* Update asr-python-finetuning-nemo.ipynb

Formatting changes and copy edits

* Update asr-python-finetuning-nemo.ipynb

Capitalization change: RIVA -> Riva

* Update asr-python-finetuning-nemo.ipynb

Edited the instructional comments on invoking nemo2riva for clarity

* Update asr-python-finetuning-nemo.ipynb

Wording changes, added a link to the ASR section of the NeMo tutorials

* Update asr-python-finetuning-nemo.ipynb

Deleted a newline

* Update asr-python-finetuning-nemo.ipynb

Deleted the link to the ASR section of the NeMo tutorials, since it had been added to a previous line

* Update asr-python-finetuning-nemo.ipynb

Wording changes, added link to Conformer-CTC deployment tutorial

* Renamed Conformer-CTC fine-tuning notebook, updated tracking logo, removed an extraneous newline in a code cell, and eliminated the code cell outputs

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Add tutorial for ASR Adapter training (#115)

* Add asr adapter tutorial

* Finalize tutorial notebook for adapters

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made sure that all the links to the "NeMo tutorial" pointed to the adapter tutorial on Colab

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change in an image caption

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Eliminated "Toolkit" in referring to NeMo

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added "(NLU)" after reference to "natural language understanding"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change: Replaced "natural language understanding (NLU)" with "NLU", since we had already defined that abbreviation

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing hyphens and a missing "to"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Punctuation change

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Minor punctuation and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Minor punctuation and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization changes in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added an Oxford comma (Yes!)

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing punctuation

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Added missing commas

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Made formatting changes for CLI tools and filename extensions, added links to Riva product page, Riva Skills Quick Start resource folder, and Conformer-CTC fine-tuning tutorial

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Deleted an extraneous space in a header

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Formatting and wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Replaced an erroneous reference to TAO and an old link to the Conformer-CTC deployment tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Wording change

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Update asr-python-adapter-finetune-am-conformer-nemo.ipynb

Capitalization change: NeMo Tutorial -> NeMo tutorial

* Renamed Adapter fine-tuning tutorial, modified title header, added tracking logo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Noise augmentation tutorial (#120)

* Changed the change_vocabulary flag in the finetuning .yaml file to true

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added (a somewhat rough draft of) an integrated data preprocessing, model finetuning, and model deployment notebook for ASR with noisy audio

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed references to Tao and retained only  example for augmentation

* removed container based execution to python only

* reverting changes

* corrected typo in filename

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added an else statement and an associated printout for clarity

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added an else statement and an associated printout for clarity

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Changed instance of "Please proceed" to "Proceed"

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Split the first code cell, added pip install statements to install the necessary dependencies in the new first code cell

* Update asr-python-advanced-finetune-am-noise-augmentation.ipynb

Added the path to the new conformer finetuning tutorial

* Code and prose edits for accuracy and clarity

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Code and prose edits for accuracy and clarity

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed noise augmentation tutorial, added tracking logo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Added a missing comma

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Removed an extraneous "the"

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Added an Oxford comma (Yes!)

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Capitalization changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Update asr-noise-augmentation.ipynb

Wording changes

Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* Consistency edits: "AN4" is now rendered as "an4" in file paths and variable names, and as "AN4" everywhere else.

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed some extraneous import statements

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Rewrote "Requirements and Setup for Data Preprocessing" section, since we no longer use the NeMo container in the tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added "conversational AI models" to a sentence about "train[ing] on your data"

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>

* adding German notebooks (#86)

* adding German notebooks

* fix data prep & train

* update deployment to riva 2.6.0

* fix typo

* adding dataprep scripts

* fix VR comments

* fix deployment NB VR comments

* Fixed several outdated links in the README file's tutorials table

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Changed the last instructional comment and code cell. The user now shuts down only the Riva Servicemaker container rather than all running Docker containers.

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added new TTS deployment tutorial (which will replace the old one) from release/2.9.0 to this branch

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment notebook for consistency with ASR deployment notebooks

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added instructional comment and command for stopping Riva Servicemaker container to TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Added TTS fine-tuning notebook from release/2.9.0

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed ASR deployment tutorials

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed Conformer-CTC fine-tuning tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Updated several ASR rows in the README file's tutorials table

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS deployment tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS fine-tuning tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS basics and customization tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed TTS evaluation tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Updated the tracking logos in the ASR deployment tutorials

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Fixed a typo

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed an extraneous blank cell at the end of the TTS evaluation tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed an extraneous blank cell at the end of the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Changed the title header of the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Renamed the TTS phoneme distribution tutorial

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Tutorial on deploying TTS on embedded devices is outdated, so I removed it

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Removed outdated TAO-based TTS deployment notebook

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>

* Sync readme table with list of tutorials

@svenchilton - please review. Made minor edits. Updated the copyright year.

* remove German

Signed-off-by: Jason <jasoli@nvidia.com>

* add back older German resources

Signed-off-by: Jason <jasoli@nvidia.com>

* update tts notebooks

Signed-off-by: Jason <jasoli@nvidia.com>

---------

Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Signed-off-by: Jason <jasoli@nvidia.com>
Co-authored-by: Vahid Noroozi <VahidooX@users.noreply.github.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: Somshubra Majumdar <titu1994@gmail.com>
Co-authored-by: Jagadeesh Balam <4916480+jbalam-nv@users.noreply.github.com>
Co-authored-by: Vinh Nguyen <vinh.nguyenx@gmail.com>
Co-authored-by: Jason <jasoli@nvidia.com>

* deploy notebook fixes (#126)

Signed-off-by: Jason <jasoli@nvidia.com>

* Update TTS Deploy notebook fix (#127)

* deploy notebook fixes

Signed-off-by: Jason <jasoli@nvidia.com>

* Cleanup of tts deploy

Signed-off-by: Jason <jasoli@nvidia.com>

* redo merge

Signed-off-by: Jason <jasoli@nvidia.com>

* update links

Signed-off-by: Jason <jasoli@nvidia.com>

* remove unused sf import

Signed-off-by: Jason <jasoli@nvidia.com>

---------

Signed-off-by: Jason <jasoli@nvidia.com>

* FastPitch tutorial - add pynini installation (#128)

Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>

* Update Riva links (#129)

Signed-off-by: Jason <jasoli@nvidia.com>

---------

Signed-off-by: Jason <jasoli@nvidia.com>
Signed-off-by: subhankar-ghosh <subhankar2321@gmail.com>
Signed-off-by: Sven Chilton <sven.chilton@gmail.com>
Co-authored-by: styagi130 <siddharth.tyagi2015@vit.ac.in>
Co-authored-by: Siddharth Tyagi <siddhartht@nvidia.com>
Co-authored-by: Jason <jasoli@nvidia.com>
Co-authored-by: LynseyFabel <46456803+LynseyFabel@users.noreply.github.com>
Co-authored-by: Subhankar Ghosh <subhankar2321@gmail.com>
Co-authored-by: Vahid Noroozi <VahidooX@users.noreply.github.com>
Co-authored-by: svenchilton <sven.chilton@gmail.com>
Co-authored-by: Somshubra Majumdar <titu1994@gmail.com>
Co-authored-by: Jagadeesh Balam <4916480+jbalam-nv@users.noreply.github.com>
Co-authored-by: Vinh Nguyen <vinh.nguyenx@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants