From 574ce4159f32c67f322aab21c7567b690d16a3a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 22 May 2026 21:33:32 +0400 Subject: [PATCH] =?UTF-8?q?v75:=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD=20=D0=B0?= =?UTF-8?q?=D0=B2=D1=82=D0=BE=D0=B0=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B8=20=D0=BF=D1=80=D0=BE=D0=B8=D0=B3=D1=80=D1=8B=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B8=20=E2=80=94=20=E2=96=B6=20=D0=B8=20?= =?UTF-8?q?=F0=9F=8E=A7=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=20=D0=B8?= =?UTF-8?q?=D0=B3=D1=80=D0=B0=D1=8E=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/audio.js | 2 -- js/main.js | 12 +----------- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/js/audio.js b/js/audio.js index 508e00f..8e2fe89 100644 --- a/js/audio.js +++ b/js/audio.js @@ -105,8 +105,6 @@ async function playRec(id) { audio.onerror = () => { URL.revokeObjectURL(url); reject(); }; audio.play(); }); - const tr = await doCompare(rec.blob, rec.word, rec.duration); - if (tr) saveTranscription(id, tr); } } catch(e) { /* тихо */ } } diff --git a/js/main.js b/js/main.js index 1e9a140..2b88e21 100644 --- a/js/main.js +++ b/js/main.js @@ -1,6 +1,6 @@ // ---------- Глобальные переменные и инициализация ---------- const GROQ_API_KEY = ''; -const VERSION = 'v74'; +const VERSION = 'v75'; let mediaRecorder, audioChunks = [], userAudioBlob = null, ttsText = ''; let isRecording = false, isAnalyzing = false, micAnalyser = null, micAnimId = null; @@ -55,10 +55,6 @@ document.getElementById('btnPlayUser').onclick = async () => { setStatus('Ошибка воспроизведения — нажмите ещё раз.'); return; } - const original = document.getElementById('inputText').value.trim(); - if (original && userAudioBlob) { - await doCompare(userAudioBlob, original, recordDuration); - } }; // ---------- Кнопки ---------- @@ -83,10 +79,6 @@ document.getElementById('btnStereo').onclick = async () => { if (!text) return setStatus('Введите текст для эталона!'); if (!userAudioBlob) return setStatus('Нет записи! Нажмите 🎙 Записать.'); await playStereo(text, userAudioBlob); - const original = document.getElementById('inputText').value.trim(); - if (original && userAudioBlob) { - await doCompare(userAudioBlob, original, recordDuration); - } }; // ---------- История: compareRec / stereoRec ---------- @@ -113,8 +105,6 @@ async function stereoRec(id) { if (rec?.blob) { document.getElementById('inputText').value = rec.word; await playStereo(rec.word, rec.blob); - const tr = await doCompare(rec.blob, rec.word, rec.duration); - if (tr) saveTranscription(id, tr); } } catch(e) { setStatus('Ошибка загрузки записи.'); } }