I have a Python code which listens and detects environmental sounds. It is not my project, I found it on web (SoPaRe). With the ./sopare.py -l command, it starts recording sounds but in infinite loop. When I want to stop it, I have to press Ctrl+C.
My purpose is to stop this program automatically after 10 seconds, but when I talked with the author he said that the program does not have a time limiter.
I tried to kill it via kill PID, but PID changes every time when program runs. How can stop it after a time interval via bash?
Alternatively, I can execute this command from python with os.system() command.