Hi there, I’m on my way to train a wav2vec2 Nahuatl (which is a one of the most known native language in MX), I have used a CC share alike no profit base dataset (hope that is OK?).For the moment taking as base the example of wandb so being my first time trying to fine tune a model for ASR thanks for the base… hopefully something useful come out of this (don’t know if will get something “usable” at end).Have also have requested it onWeights & Biases - Hugging Facexls.
2021-03-26T23:35:53Z
Hi there this is the first model uploadedtyoc213/wav2vec2-large-xlsr-nahuatl · Hugging Facewith wer of 69.11 (I hope to improve it).Now that I have something working and knowing that Nahuatl is abinding languageand it has long vowels so there isoandooooo(double time, but can change meaning of a word) also to express it some ones writeo:… and in some translations it was not writed because europeans didn’t know long vowels and couldn’t detect them so transcriptions don’t have it.Do you know if in your language you have similar things, if so, how you handle?long vowels annotation (make them é or how tou write it??)binding of words affect this model at all?My first 2 test when uploaded showed me thissaid “amo tlen” which  means “youare welcome”… I didn’t say the rest… I wonder what is that?The second one didn’t go that well"Tlazohcamati" (thanks)-> "'kilawtsokama tihss"
2021-03-29T03:16:47Z
My last model is 50.96 :’( haven’t tried other suggestions, but will check them soon.
2021-04-08T15:52:58Z
Hi there people my model isn’t loading on the hosted inference APItyoc213/wav2vec2-large-xlsr-nahuatl · Hugging Faceit has like a day that I try to test and shows this{"error":"Model tyoc213/wav2vec2-large-xlsr-nahuatl is currently loading","estimated_time":25.24294062}
2021-04-08T17:18:23Z
Hi@tyoc213I just tested it and it works, it just need half a minute to load until it is ready to be tested again.
2021-04-09T03:30:42Z
I see, I guess it is something like a docker img loading if not there?
2021-04-09T08:27:50Z
yes, something like that. and if it is not used for some times, it will be unloaded again to save resources.
2021-04-14T03:57:14Z
Hi@tyoc213, thanks for building this model! One note though, the language code in the description is not correct. This data is from the municipality of Cuetzalan, and the Nahuatl spoken there is associated with the language codeazz(Highland Puebla Nahuatl), notncj(Northern Puebla Nahuatl). This is an understandable confusion because the naming is quite ambiguous, but I just wanted to point that out.
2021-04-14T16:13:48Z
Thanks, will update it! But I thought it should bencjbecause of the datasetopenslr.orgI took “Audio corpus of Sierra Nororiental and Sierra Norte de Puebla Nahuat(l)” so I took it as north, wonder if it should be ncj+azz? (was also confused to just call itnah).How has been your test? The last model from previous week should be around 40% wer.
2021-04-14T20:20:08Z
The naming of the different variants is confusing, but since this data is from el municipio de Cuetzalan (see the “Deposit-Nahuatl-…docx” file), it should definitely beazz. You can read about details of the different nahuatl spoken in the Sierra de Puebla here:(PDF) A View from the Sierra: The Highland Puebla Area in Nahua Dialectology | Sasaki Mitsuya - Academia.eduThere is some audio included from the municipality of Tepetzintla, which is called “Nahuatl de la sierra oeste de Puebla” or ‘Nahuatl de Zacatlan-Ahuacatlan-Tepetzintla’ (code:nhi), but there aren’t any transcriptions for it.I am still in the process of evaluating the model on my data, but I will let you know! I’m also working on a DeepSpeech ASR model with this same openslr data to compare.Thanks for working on this, it is very helpful!!
2021-04-15T06:43:05Z
@tyoc213the model definitely performs better than my expectations! Do you know how to decode using a language model with this API?
2021-05-03T00:41:45Z
Congrats!I think you only need to upload the output model that can predict and can be loaded and it will mostly work, if you see, the model only gets input data in a sound file and outputs the predicted string and the API will just load it as is mostly.Don’t know if there are any other extra requeriment, but will try to look on it soon.