Thanks Nicholay.
I tried cmusphinx-ru-5.2. It works better with a female voice, but hears only next to the microphone.
Zero_ru.cd_semi_4000 works with the male even at a distance of 2 meters.
How to teach to hear a female voice?

Other issues:
If I use a keyword list, do I need to specify a ".setKeywordThreshold"?
What is the allowable range of threshold in keyword list? ( /1e-5/ ... /1e-200/)

The list and the dictionary are correct? ttps://bitbucket.org/KirsanovAndreii/raw_file/downloads/
Do i need to fill the file "noisedict"?
What does the parameter do ".setBoolean("-allphone_ci", true)"? You sometimes recommend it?
Do I need to use this?:
.setFloat("-lw", 2.0)
.setFloat("-beam", 1e-20)
.setFloat("-pbeam", 1e-20)
.setFloat("-vad_threshold", 3.0)

How file ru.lm is used? I deleted it from the directory assets (Android)