1.一种音频播放方法,其特征在于,所述方法包括:确定声音信号从终端的音频输出端口传播至障碍物所需的传播时间;
当所述传播时间小于时间阈值时,对待播放音频数据进行音频调节处理,生成目标音频数据;
对所述目标音频数据进行音频播放。
2.根据权利要求1所述的方法,其特征在于,所述确定声音从终端播放器传播至障碍物所需的时间之前,还包括:获取终端环境参数,所述环境参数包括温度、气压以及终端与障碍物之间的距离;
基于所述环境参数确定声音在当前环境下的传播速度。
3.根据权利要求2所述的方法,其特征在于,所述当所述传播时间小于时间阈值时,对待播放音频数据进行音频调节处理,生成目标音频数据,包括:当所述传播时间小于时间阈值时,基于待播放音频的音频数据量、音频通道数以及所述声音在当前环境下的传播速度,确定音频调节参数;
利用所述音频调节参数对所述待播放音频数据进行音频调节处理,生成目标音频数据。
4.根据权利要求1所述的方法,其特征在于,所述确定声音从终端传播至障碍物所需的时间,包括:分别确定声音信号从终端第一音频输出端口传播至第一障碍物所需的第一传播时间、声音信号从终端第二音频输出端口传播至第二障碍物所需的第二传播时间,所述第一音频输出端口与所述第二音频输出端口位于终端不同位置,所述第一障碍物为距离所述第一音频输出端口最近的障碍物,所述第二障碍物为距离所述第二音频输出端口最近的障碍物;
所述当所述传播时间小于时间阈值时,对待播放音频数据进行音频调节处理,生成目标音频数据,包括:当所述第一传播时间与所述第二传播时间中存在至少一个传播时间小于时间阈值时,对待播放音频数据进行音频调节处理,生成目标音频数据。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述第一传播时间和所述第二传播时间均大于或者等于时间阈值时,对所述待播放音频数据进行音频播放。
6.一种音频播放装置,其特征在于,所述装置包括:传播时间确定模块,用于确定声音信号从终端的音频输出端口传播至障碍物所需的传播时间;
目标音频数据生成模块,用于当所述传播时间小于时间阈值时,对待播放音频数据进行音频调节处理,生成目标音频数据;
音频播放模块,用于对所述目标音频数据进行音频播放。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:环境参数获取模块,用于获取终端环境参数,所述环境参数包括温度、气压以及终端与障碍物之间的距离;
传播速度确定模块,用于基于所述环境参数确定声音在当前环境下的传播速度。
8.根据权利要求7所述的装置,其特征在于,所述目标音频数据生成模块包括:音频调节参数确定单元,用于当所述传播时间小于时间阈值时,基于待播放音频的音频数据量、音频通道数以及所述声音在当前环境下的传播速度,确定音频调节参数;
目标音频数据生成单元,用于利用所述音频调节参数对所述待播放音频数据进行音频调节处理,生成目标音频数据。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~5任意一项的方法步骤。
10.一种终端,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~5任意一项的方法步骤。