瀏覽代碼

feat:小节评分

Joburgess 4 年之前
父節點
當前提交
3d3b441177
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      mec-teacher/src/main/java/com/ym/mec/teacher/handler/WebSocketHandler.java

+ 3 - 0
mec-teacher/src/main/java/com/ym/mec/teacher/handler/WebSocketHandler.java

@@ -125,6 +125,9 @@ public class WebSocketHandler extends AbstractWebSocketHandler {
             recordInfo.add(new MusicPitchDetailDto(timeStamp, pitch));
         }));
         dispatcher.run();
+        if(Objects.isNull(userSoundInfoMap.get(phone).getAccessFile())){
+            return;
+        }
         double recordTime = userSoundInfoMap.get(phone).getAccessFile().length()/(audioFormat.getFrameSize()*audioFormat.getFrameRate())*1000;
         userSoundInfoMap.get(phone).setMeasureStartTime(recordTime);
         userSoundInfoMap.get(phone).getRecordMeasurePithInfo().addAll(recordInfo);