Size: a a a

Распознавание речи

2017 October 08

AC

Artyom Chernetsov in Распознавание речи
ok, буду делать, спасибо
источник

NS

Nikolay Shmyrev in Распознавание речи
они оба наследуются от onlinefeatureitf
источник

AC

Artyom Chernetsov in Распознавание речи
конструктор почему-то явно Nnet2 хочет
 // Constructor. The pointer 'features' is not being given to this class to own
 // and deallocate, it is owned externally.
 SingleUtteranceNnet3Decoder(const LatticeFasterDecoderConfig &decoder_opts,
                             const TransitionModel &trans_model,
                             const nnet3::DecodableNnetSimpleLoopedInfo &info,
                             const fst::Fst<fst::StdArc> &fst,
                             OnlineNnet2FeaturePipeline *features);
источник

NS

Nikolay Shmyrev in Распознавание речи
ну переделать его можно
источник

AC

Artyom Chernetsov in Распознавание речи
ok, спасибо!
источник

AC

Artyom Chernetsov in Распознавание речи
Николай, запоролся на том, что OnlineFeaturePipeline требует cmvn.
Нашел что он создается для training data. На базе kaldi-ru-2 можно дальше двигаться, или здесь уже нужны исходники для тренировки?

https://groups.google.com/forum/#!topic/kaldi-help/nKpGUbtvovE
источник

NS

Nikolay Shmyrev in Распознавание речи
источник

NS

Nikolay Shmyrev in Распознавание речи
вот этот файл можно использовать
источник

AC

Artyom Chernetsov in Распознавание речи
спасибо! пробую )
источник

AC

Artyom Chernetsov in Распознавание речи
офигеть, заработало, сейчас выложу
источник

AC

Artyom Chernetsov in Распознавание речи
В буржуйском чате, если кому интересно
источник

NS

Nikolay Shmyrev in Распознавание речи
Ну да, как-то так
источник

AC

Artyom Chernetsov in Распознавание речи
источник
2017 October 09

AC

Artyom Chernetsov in Распознавание речи
Николай, здравствуйте!
Я начал разбираться, почему в kaldi из коробки не поддерживается вариант OnlineFeaturePipeline для tdnn.

Dan Povey говорит что всё должно работать.

Я пробовал (запустил prepare_online_decoding без ivector -> запустил распознавание с OnlineNnet2FeaturePipeline). Запускается, ошибок не пишет, но распознает мусор, тогда как OnlineFeaturePipeline всё распознает идеально.

Вот обсуждение с Даниелем:
https://github.com/kaldi-asr/kaldi/issues/1925#issuecomment-335021788

Я перечитал доки, написано что для всех современных моделей должно работать OnlineNnet2FeaturePipeline.

kaldi-ru-2 как-то нестандартно сделана?
источник

AC

Artyom Chernetsov in Распознавание речи
Нашел по истории коммитов что там война за этот кусок кода )) попробую сам разобраться
источник

AC

Artyom Chernetsov in Распознавание речи
"But currently it should just work. That is, if you train a model without ivectors, and create the configs using prepare_online_decoding.sh (without ivector-related arguments), it should give you a config file that will allow you to decode correctly. So as far as I can see there is no real need to change the code.", Dan

Николай, это так? Или OnlineNnet2FeaturePipeline принципиально не может работать с вашей моделью? Или тут не всё однозначно и надо разбираться?

Если я слишком много вопросов задаю, тоже скажите )) я понимаю что возможно уже вас достал
источник
2017 October 10

NS

Nikolay Shmyrev in Распознавание речи
источник

AC

Artyom Chernetsov in Распознавание речи
Круто, спасибо!
источник

NS

Nikolay Shmyrev in Распознавание речи
Ну что, Алису кто тестировал?
источник

LV

Leo V in Распознавание речи
Какую
источник