An anti-snoring device. The anti-snoring device includes a housing having at least one sidewall. A speaker and a microphone are disposed on the sidewall. A memory is disposed within the housing, wherein the memory can store a plurality of audio files thereon. A microprocessor is disposed within the housing, the microprocessor having a logic that can receive an audio signal detected by the microphone, determine if the audio signal matches the sound of a human snoring within a pre-defined certainty, select one of the plurality of audio files stored on the memory, and play the selected audio file through the speaker between 40-50 dB. A power source is disposed within the housing, the power source in electrical communication with the microprocessor, the memory, the speaker, and the microphone.