-
Notifications
You must be signed in to change notification settings - Fork 0
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
Lab2 : 4.4.1 #12
Comments
Αν βρεις λύση γράψε την και εδώ φίλε γιατί και εγώ το ίδιο θέμα έχω. |
Βασικά λάθος εγώ παίρνω διαφορετικό error. Δοκίμασε να γράψεις "run.pl" αντί του "$train_cmd", η γενικά αφαίρεσε όλο το --cmd "$train_cmd". Νομίζω η default τιμή είναι το "run.pl" έτσι και αλλιώς. |
Μου δούλεψε, δεν είχε να κάνει με το run.pl, απλά κοίταξα το compile_graphs.1.log και είδα ότι έβγαζε έναν ERROR σε κάποια γραμμή που είχε να κάνει με τα αρχεία words.txt κτλ στο φάκελο data/lang. Το έψαλα λίγο στο google, και αυτό που έκανα για να δουλέψει ήταν να ορίσω το στην εντολή build-lm.sh, απλά για να δουλέψει έπρεπε στο αρχείο silence_phones.txt πέρα από το sil να βάλω κι ένα φώνημα π.χ. spn, και επίσης στο lexicon.txt να προσθέσω τη γραμμή " spn". Δεν ξέρω κατά πόσο "ξεφεύγει" από το "Τα αρχεία silence_phones.txt και optional_silence.txt που θα περιέχουν μόνο το φώνημα της σιωπής (sil)." της εκφώνησης, πάντως έτσι το κάνει και στο tutorial του kaldi. |
*να ορίσω το $$ στην εντολή |
όπου $$ = unk μέσα σε <> |
δε μου το βγάζει σωστά, γι αυτό το γραψα έτσι |
Το unk μήπως το χρησιμοποίησες στο prepare_lang.sh αντί το build_lm.sh γιατί σε ένα tutorial που είχα δεί το χρησιμοποιούσαν εκεί. Βέβαια εγώ δεν βλέπω κάτι σχετικό με το words.txt στο log αλλά θα το δοκιμάσω ευχαριστώ. |
Ναι, σόρρυ, λάθος μου. Στο prepare_lang.sh. Εσύ στην εντολή αυτή τι σύμβολο έβαλες για τις oov words? |
Μέχρι τώρα αντί του unk έβαζα κενά quotes ("") και έτρεχε κανονικά χωρίς να έχω κάποιο θέμα. Τώρα μόνο στο train_mono.sh παίρνω Kaldi Fatal Error αλλά δεν ξέρω σε τι οφείλεται. |
ΟΚ φίλε το ίδιο θέμα είχα και εγώ τελικά, έκανα αυτό που μου είπες και τρέχει κομπλε, να 'σαι καλά. |
Ωραίος, τίποτα ρε |
Τρέχω την εντολή
steps/train_mono.sh --nj 1 --cmd "$train_cmd" data/train data/lang exp/mono
και παίρνω το εξής σφάλμα :
run.pl: job failed, log is in exp/mono/log/compile_graphs.1.log
Δοκίμασα με διάφορες τιμές του nj, αλλά πάλι βγάζει το ίδιο. Τι μπορώ να αλλάξω για να μη το βγάζει?
The text was updated successfully, but these errors were encountered: