aandrusenko
commited on
Commit
•
a1d9344
1
Parent(s):
5868990
Update README.md
Browse files
README.md
CHANGED
@@ -56,8 +56,6 @@ img {
|
|
56 |
This model transcribes speech into lowercase Esperanto alphabet including spaces and apostroph. The model was obtained by finetuning from English SSL-pretrained model on Mozilla Common Voice Esperanto 11.0 dataset. It is a non-autoregressive "large" variant of Conformer [1], with around 120 million parameters. See the [model architecture](#model-architecture) section and [NeMo documentation](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/asr/models.html#conformer-ctc) for complete architecture details.
|
57 |
It is also compatible with NVIDIA Riva for [production-grade server deployments](#deployment-with-nvidia-riva).
|
58 |
|
59 |
-
The Esperanto model utilizes a Google SentencePiece [2] tokenizer with vocabulary size 128
|
60 |
-
|
61 |
## Usage
|
62 |
|
63 |
The model is available for use in the NeMo toolkit [3], and can be used as a pre-trained checkpoint for inference or for finetuning on another dataset.
|
@@ -103,9 +101,9 @@ Conformer-CTC model is a non-autoregressive variant of Conformer model [1] for A
|
|
103 |
|
104 |
## Training
|
105 |
|
106 |
-
The NeMo toolkit [3] was used for finetuning from English SSL model for
|
107 |
|
108 |
-
The tokenizer
|
109 |
|
110 |
Full config can be found inside the .nemo files.
|
111 |
|
@@ -125,7 +123,7 @@ The list of the available models in this collection is shown in the following ta
|
|
125 |
|
126 |
| Version | Tokenizer | Vocabulary Size | Dev WER| Test WER| Train Dataset |
|
127 |
|---------|-----------------------|-----------------|--------|---------|-----------------|
|
128 |
-
| 1.14.0 | SentencePiece BPE | 128 | 2.9 | 4.8 | MCV-11.0 Train set |
|
129 |
|
130 |
## Limitations
|
131 |
Since this model was trained on publicly available speech datasets, the performance of this model might degrade for speech which includes technical terms, or vernacular that the model has not been trained on. The model might also perform worse for accented speech.
|
|
|
56 |
This model transcribes speech into lowercase Esperanto alphabet including spaces and apostroph. The model was obtained by finetuning from English SSL-pretrained model on Mozilla Common Voice Esperanto 11.0 dataset. It is a non-autoregressive "large" variant of Conformer [1], with around 120 million parameters. See the [model architecture](#model-architecture) section and [NeMo documentation](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/asr/models.html#conformer-ctc) for complete architecture details.
|
57 |
It is also compatible with NVIDIA Riva for [production-grade server deployments](#deployment-with-nvidia-riva).
|
58 |
|
|
|
|
|
59 |
## Usage
|
60 |
|
61 |
The model is available for use in the NeMo toolkit [3], and can be used as a pre-trained checkpoint for inference or for finetuning on another dataset.
|
|
|
101 |
|
102 |
## Training
|
103 |
|
104 |
+
The NeMo toolkit [3] was used for finetuning from English SSL model for over several hundred epochs. The model is finetuning with this [example script](https://github.com/NVIDIA/NeMo/blob/main/examples/asr/asr_ctc/speech_to_text_ctc_bpe.py) and this [base config](https://github.com/NVIDIA/NeMo/blob/main/examples/asr/conf/conformer/conformer_ctc_bpe.yaml). As pretrained English SSL model we use [ssl_en_conformer_large](https://catalog.ngc.nvidia.com/orgs/nvidia/teams/nemo/models/ssl_en_conformer_large) which was trained using LibriLight corpus (~56k hrs of unlabeled English speech).
|
105 |
|
106 |
+
The tokenizer for the model was built using the text transcripts of the train set with this [script](https://github.com/NVIDIA/NeMo/blob/main/scripts/tokenizers/process_asr_text_tokenizer.py).
|
107 |
|
108 |
Full config can be found inside the .nemo files.
|
109 |
|
|
|
123 |
|
124 |
| Version | Tokenizer | Vocabulary Size | Dev WER| Test WER| Train Dataset |
|
125 |
|---------|-----------------------|-----------------|--------|---------|-----------------|
|
126 |
+
| 1.14.0 | SentencePiece [2] BPE | 128 | 2.9 | 4.8 | MCV-11.0 Train set |
|
127 |
|
128 |
## Limitations
|
129 |
Since this model was trained on publicly available speech datasets, the performance of this model might degrade for speech which includes technical terms, or vernacular that the model has not been trained on. The model might also perform worse for accented speech.
|