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

Вопрос по моделям #20

Open
mvshyvk opened this issue Dec 19, 2020 · 2 comments
Open

Вопрос по моделям #20

mvshyvk opened this issue Dec 19, 2020 · 2 comments

Comments

@mvshyvk
Copy link
Contributor

mvshyvk commented Dec 19, 2020

Сергей, приветствую!

Не приходилось ли использовать русскую модель отличную от версии 0.6 ? Я пробовал подменить файлы модели от 0.10 (https://alphacephei.com/vosk/models/vosk-model-ru-0.10.zip) и даже от 0.7 (https://alphacephei.com/kaldi/kaldi-ru-0.7.tar.gz ), но как-то безрезультатно. При замене файлов моделью версии 0.7 выдает
Expected token </GeneralDropoutComponent>", got instead "<SpecAugmentMaxProportion>

Возможно это связано с устаревшей версией Kaldi использованной в образе? Не приходилось ли сталкиваться, есть какие-то идеи ?

Заранее благодарю за ответ!

@SergeyShk
Copy link
Owner

SergeyShk commented Dec 19, 2020

Не пробовал. На новогодние праздники займусь обновлением модели.

@mvshyvk
Copy link
Contributor Author

mvshyvk commented Dec 20, 2020

FYI:
Обновил базовый образ pykaldi/pykaldi в Docker, пересобрал контейнер. Подсунул модель версии 0.10. Все пути откорректировал, чтобы находило. Настройки конфигов оставил предыдущие.
Ошибок с токенами больше нету.
Но в процессе распознавания появляются такие ошибки:
`ERROR ([5.5.2011-7d4bd]:CheckComputationDebugInfo():nnet-analyze.cc:1102) Debug info for matrix m2 has wrong num-rows.
ERROR ([5.5.201
1-7d4bd]:CheckComputationDebugInfo():nnet-analyze.cc:1102) Debug info for matrix m2 has wrong num-rows.
ERROR (ivector-extract-online2[5.5.201~1-7d4bd]:Write():kaldi-matrix.cc:1409) Failed to write matrix to stream

[ Stack-Trace: ]
kaldi::MessageLogger::HandleMessage(kaldi::LogMessageEnvelope const&, char const*)
kaldi::FatalMessageLogger::~FatalMessageLogger()
kaldi::MatrixBase::Write(std::ostream&, bool) const
kaldi::KaldiObjectHolder<kaldi::Matrix >::Write(std::ostream&, bool, kaldi::Matrix const&)
kaldi::TableWriterArchiveImpl<kaldi::KaldiObjectHolder<kaldi::Matrix > >::Write(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, kaldi::Matrix const&)
main
__libc_start_main
_start`

Пока решения не нашел.

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

No branches or pull requests

2 participants