diff --git a/src/views/SpeakingEvaluation.vue b/src/views/SpeakingEvaluation.vue index 04e66c5..daf57da 100644 --- a/src/views/SpeakingEvaluation.vue +++ b/src/views/SpeakingEvaluation.vue @@ -1,5 +1,5 @@ @@ -638,11 +716,7 @@ onUnmounted(() => { error: asrStatus === 'error', }" :disabled="!currentWord || isEvaluating" - @mousedown="startRecording" - @mouseup="stopRecording" - @mouseleave="isRecording && stopRecording()" - @touchstart.prevent="startRecording" - @touchend.prevent="stopRecording" + @click="toggleRecording" >