Wake word recording in slow motion

Hello!
Need help for a beginner.

Rhasspy works correctly except for one thing.
If I call Rhasspy via wake word, then there is no conversion to text. If I call it through the Wake Up button, then everything is correct.

In addition, if I listen to the recording after calling wake word, then it plays in slow motion.
I’ve tried several wake word integrations and always have this problem.
If I use the Wake Up button, then Play Recording sounds correct!

I ask for help!
Thanks!

UPD.
After a few experiments:
If I delete all links to “WAV files to play when Rhasspy wakes up and is finished recording a voice command”, then everything starts working correctly.
Replacing these files with others does not help - again slow motion.

What module and device are you using for recording and for playback?
Are you using the dsnoop device by any chance?

If you try to record from the command line (might need to close rhasspy) with 16k sample rate, do you get warnings like this:

root@16a7062fdb25:~# arecord -d 10 -D hw:CARD=LX3000,DEV=0 recording2.wav -V mono -f S16_LE --rate 16000
Recording WAVE 'recording2.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, Mono
Warning: rate is not accurate (requested = 16000Hz, got = 44100Hz)

or

root@16a7062fdb25:~# arecord -d 10 -D dsnoop:CARD=LX3000,DEV=0 recording2.wav -V mono -f S16_LE --rate 16000
Recording WAVE 'recording2.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, Mono
Warning: rate is not accurate (requested = 16000Hz, got = 48000Hz)

Hello! Thanks for answer!

root@a0457e39c230:/# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: realtekrt5651co [realtek,rt5651-codec], device 0: ff890000.i2s-rt5651-aif1 rt5651-aif1-0 []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
root@a0457e39c230:/# arecord -d 10 -D hw:CARD=0,DEV=0 recording2.wav -V mono -f S16_LE --rate 16000
Recording WAVE 'recording2.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, Mono
arecord: set_params:1345: Channels count non available
root@a0457e39c230:/# arecord -d 10 -D hw:CARD=0,DEV=0 recording2.wav -V mono -f S16_LE --rate 16000 -c2
Recording WAVE 'recording2.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, Stereo
#+                                                 | 01%^CAborted by signal Interrupt...

Try “-c1” does it work too?
I think rhasspy expects a mono input while your device gives a stereo one. So you get twice as much samples.
Also try “plughw” device instead of “hw”.
Are you on the right device? Why would a mic be stereo?

With -c1 i have

arecord: set_params:1345: Channels count non available

I use friendlyarm RK3399 with Ubuntu 18.04 with stereo mic connected via jack