Acoustical properties of snores have been widely studied as a potentially cost-effective and reliable alternative to diagnosing obstructive sleep apnea (OSA), with a common recognition that the diagnostic accuracy depends heavily on the snore signal quality and intelligibility. This paper proposes a novel preprocessing system that performs two critical tasks concurrently in a translation-invariant wavelet transform domain. These tasks include enhancement of snore signals via a level-correlation-dependent (LCD) threshold, and identification of snore presence through a snore activity (SA) detector. Various experiments were conducted to warrant the robustness of the system in terms of theoretical statistics quality, signal-to-noise ratio, mean opinion score, and clinical usefulness in detecting OSA. Results indicate that the proposed LCD threshold and SA detector are highly comparable to the existing denoising methodologies using level-dependent threshold and segmentation approaches using short-time energy and zero-crossing rate, yielding the best results in all the experiments. Given the strong initial performance of the proposed preprocessing system for snore signals, continued exploration in this direction could potentially lead to additional improvement in signal integrity, thereby increasing the diagnostic accuracy for OSA.