瀏覽代碼

feat:智能陪练一期

Joburgess 4 年之前
父節點
當前提交
7f4bcb95ba
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/SoundCheckHandler.java

+ 3 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SoundCheckHandler.java

@@ -72,6 +72,9 @@ public class SoundCheckHandler implements WebSocketEventHandler {
         try {
             AudioDispatcher dispatcher = AudioDispatcherFactory.fromByteArray(message.getPayload().array(), SoundCompareHandler.soundCompareConfig.audioFormat, SoundCompareHandler.soundCompareConfig.simpleSize, SoundCompareHandler.soundCompareConfig.overlap);
             dispatcher.addAudioProcessor(new PitchProcessor(SoundCompareHandler.soundCompareConfig.algo, SoundCompareHandler.soundCompareConfig.simpleRate, SoundCompareHandler.soundCompareConfig.simpleSize, (pitchDetectionResult, audioEvent) -> {
+                if(!userSoundCheckInfo.containsKey(phone)){
+                    return;
+                }
                 if(pitchDetectionResult.getPitch()<=0){
                     return;
                 }