Nero WaveEditor allows you to implement automatic pause detection for the audio file.   
You reach the Pause Detection window via the Edit > Pause Detection entry in the menu bar.
The following option buttons are available in the Action to Perform area:
Insert track splits
Inserts tracksplits at the detected pauses.
 
Delete pauses
Deletes the detected pauses.
 
Insert track splits and delete pauses
Deletes the detected pauses and replaces them with tracksplits.
 
The following setting options are available in the Detection Settings area:
Input field
Minimal pause length
Defines the minimum length of a pause in the audio file if it is to be detected automatically. The number is specified in seconds.
Input field
Minimal song length
Defines the minimum length of a song if it is to be recognized as a whole song. The number is specified in seconds.
Slider
Threshold
Defines the threshold for the volume below which the tracks of the audio file are detected as pauses.
 


Pause Detection Window