I am trying to develop a voice recognition system and I need to record "loose" words through a Raspberry-like plate.
The fact is that I need the program to listen to a word (record it), and then when it has stopped talking or saying the word (there is a silence etc) it is stored in a .raw to pass it to my analyzer.
Because of the characteristics of the microphone and the board, I can not make this work for me: link - > I do not hear anything with the 'record' order.
I've tried this
arecord --device = plughw: 1,0 --format cd --rate 16000 -c1 test.raw
and if that works for me but not for when there are silences etc.
They could help me. Thank you very much