One operation should use VOX, this will loop listening for audio and then record when required, this should be with the addition of a custom setting in the configuration file to enable users to select the silence percentage value (replaces the 5%) as well as the number of seconds to wait before stoping the recording.
The second operation mode (COS) will start recording on a GPIO input and stop when the GPIO input goes low, this will support COS operations of which is likely to be more widely used and generally the better option for users to go with.
One operation should use VOX, this will loop listening for audio and then record when required, this should be with the addition of a custom setting in the configuration file to enable users to select the silence percentage value (replaces the 5%) as well as the number of seconds to wait before stoping the recording.
The second operation mode (COS) will start recording on a GPIO input and stop when the GPIO input goes low, this will support COS operations of which is likely to be more widely used and generally the better option for users to go with.