summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeiner Lohaus <hlohaus@users.noreply.github.com>2024-04-13 21:15:31 +0200
committerHeiner Lohaus <hlohaus@users.noreply.github.com>2024-04-13 21:15:31 +0200
commit070eeadc12dde13c273cc12529541375c6875c7c (patch)
tree1e207c139b0c82344c68812b0b17eb50b2a062d3
parentFix SpeechRecognition on Phone (diff)
downloadgpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar.gz
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar.bz2
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar.lz
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar.xz
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.tar.zst
gpt4free-070eeadc12dde13c273cc12529541375c6875c7c.zip
-rw-r--r--g4f/gui/client/static/js/chat.v1.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/g4f/gui/client/static/js/chat.v1.js b/g4f/gui/client/static/js/chat.v1.js
index 5784b05a..9194ad4f 100644
--- a/g4f/gui/client/static/js/chat.v1.js
+++ b/g4f/gui/client/static/js/chat.v1.js
@@ -1287,10 +1287,11 @@ if (SpeechRecognition) {
}
};
recognition.onresult = function(event) {
+ window.clearTimeout(timeoutHandle);
+ timeoutHandle = window.setTimeout(may_stop, transcript ? 10000 : 8000);
if (!event.results) {
return;
}
- window.clearTimeout(timeoutHandle);
let result = event.results[event.resultIndex];
let isFinal = result.isFinal && (result[0].confidence > 0);
@@ -1309,8 +1310,6 @@ if (SpeechRecognition) {
messageInput.style.height = messageInput.scrollHeight + "px";
messageInput.scrollTop = messageInput.scrollHeight;
}
-
- timeoutHandle = window.setTimeout(may_stop, transcript ? 10000 : 8000);
};
microLabel.addEventListener("click", () => {