diff --git a/DevicesService/Commen/ScriptCallbackObject.cs b/DevicesService/Commen/ScriptCallbackObject.cs index a12fdcc..e61c8c4 100644 --- a/DevicesService/Commen/ScriptCallbackObject.cs +++ b/DevicesService/Commen/ScriptCallbackObject.cs @@ -748,6 +748,11 @@ namespace DevicesService.Common { if (isopen) { + //如果开始录音上次未结束,直接结束上次录音,开始新的录音 + if (waveIn != null) + { + StopSoundRecor(false); + } if (waveIn == null) { Action a = StateSoundRecor;