| 
														 | 
														
															                 int preTimeStamp = CollectionUtils.isEmpty(userSoundInfoMap.get(phone).getRecordMeasurePithInfo())?0:userSoundInfoMap.get(phone).getRecordMeasurePithInfo().get(userSoundInfoMap.get(phone).getRecordMeasurePithInfo().size()-1).getTimeStamp(); 
														 | 
														
														 | 
														
															                 int preTimeStamp = CollectionUtils.isEmpty(userSoundInfoMap.get(phone).getRecordMeasurePithInfo())?0:userSoundInfoMap.get(phone).getRecordMeasurePithInfo().get(userSoundInfoMap.get(phone).getRecordMeasurePithInfo().size()-1).getTimeStamp(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 calOffsetTime(phone, timeStamp - (timeStamp - preTimeStamp)/2); 
														 | 
														
														 | 
														
															                 calOffsetTime(phone, timeStamp - (timeStamp - preTimeStamp)/2); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 //            LOGGER.info("时间:{}, 频率:{}, 分贝:{}, 音分:{}", timeStamp, pitch, silenceDetecor.currentSPL(), cents); 
														 | 
														
														 | 
														
															 //            LOGGER.info("时间:{}, 频率:{}, 分贝:{}, 音分:{}", timeStamp, pitch, silenceDetecor.currentSPL(), cents); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             userSoundInfoMap.get(phone).getRecordMeasurePithInfo().add(new MusicPitchDetailDto(timeStamp, pitch, silenceDetecor.currentSPL())); 
														 | 
														
														 | 
														
															             userSoundInfoMap.get(phone).getRecordMeasurePithInfo().add(new MusicPitchDetailDto(timeStamp, pitch, silenceDetecor.currentSPL())); 
														 |