Speech-to-Text-Russian icon indicating copy to clipboard operation
Speech-to-Text-Russian copied to clipboard

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

Open mvshyvk opened this issue 3 years ago • 2 comments

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

Не приходилось ли использовать русскую модель отличную от версии 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 использованной в образе? Не приходилось ли сталкиваться, есть какие-то идеи ?

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

mvshyvk avatar Dec 19 '20 00:12 mvshyvk

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

SergeyShk avatar Dec 19 '20 13:12 SergeyShk

FYI: Обновил базовый образ pykaldi/pykaldi в Docker, пересобрал контейнер. Подсунул модель версии 0.10. Все пути откорректировал, чтобы находило. Настройки конфигов оставил предыдущие. Ошибок с токенами больше нету. Но в процессе распознавания появляются такие ошибки: `ERROR ([5.5.201~1-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`

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

mvshyvk avatar Dec 20 '20 12:12 mvshyvk