1.一种控制声音播放的方法,其特征在于,包括:步骤1当检测到有声音播放时,获取外界噪声;
步骤2判断所述步骤1获取的所述外界噪声是否超过最高阈值;若是,停止播放声音;
否则,重复执行步骤1;
步骤3当检测到声音停止播放时,重新获取外界噪声;
步骤4判断所述步骤3获取的所述外界噪声是否低于最低阈值,若是,继续播放声音,停止获取外界噪声;否则,重复执行步骤3。
2.根据权利要求1所述的控制声音播放的方法,其特征在于:所述最高阈值和所述最低阈值为分贝值。
3.根据权利要求1所述的控制声音播放的方法,其特征在于:所述步骤2和所述步骤4之前还包括计算所述外界噪声的噪声分贝值。
4.根据权利要求1所述的控制声音播放的方法,其特征在于:在所述步骤1中还包括,记录声音的音量值。
5.根据权利要求4所述的控制声音播放的方法,其特征在于:所述步骤4继续播放声音之前还包括根据所述步骤1中记录的声音音量值对当前声音的音量进行平滑回升处理。
6.根据权利要求5所述的控制声音播放的方法,其特征在于:所述步骤4继续播放声音具体包括:监测到声音的振动值和/或磁场值变大后,划分记录的所述音量值为等差数列,根据所述等差数列的等差值输出控制信号,调整当前音量在设定时间内调节到记录的所述音量值。
7.一种声音播放系统,其特征在于,包括:噪声获取模块,用于当检测有声音播放时获取外界噪声;
与所述噪声获取模块相连的判断模块,用于判断所述噪声是否超过最高阈值,以及用于判断所述噪声是否低于最低阈值;
播放模块,用于当获取的所述噪声低于最低阈值时,播放声音。
8.如权利要求7所述的声音播放系统,其特征在于,还包括:计算模块,分别与所述噪声获取模块相连和所述判断模块相连;所述计算模块用于计算所述噪声获取模块获取的噪声的噪声分贝值,并发送至所述判断模块;
所述判断模块用于判断所述噪声分贝值是否超过最高阈值,以及用于判断所述噪声分贝值是否低于最低阈值。
9.如权利要求7所述的声音播放系统,其特征在于,还包括:记录模块,与所述播放模块相连;所述记录模块用于记录所述播放模块播放时的声音音量值。
10.如权利要求9所述的声音播放系统,其特征在于,还包括:音量处理模块,分别与所述播放模块和所述记录模块相连;所述音量处理模块用于当所述噪声低于最低阈值时,划分记录的所述音量值,得到所述音量值的等差数列,在预设时间内按照所述等差数列的等差值回升所述播放模块的音量。