fix: пустая транскрибация — без кнопки отправки

This commit is contained in:
2026-06-02 06:14:11 +03:00
parent 6374b20ea8
commit 902b341f35
+7 -1
View File
@@ -219,8 +219,14 @@ async function transcribe() {
const tRes = await fetch('/api/whisper', { method: 'POST', body: fd, signal: ac.signal });
clearInterval(tTimer);
const tData = await tRes.json();
const text = tData.text || '(не распознано)';
const text = tData.text || '';
const tElapsed = ((Date.now() - tStart) / 1000).toFixed(1);
if (!text.trim()) {
setStatus('⛔ Транскрибация: ' + tElapsed + 'с — ничего не распознано');
btnRecord.textContent = '🎙 Записать'; btnRecord.disabled = false; isRecording = false;
userBlob = null; btnPlay.disabled = true;
return;
}
setStatus('✅ Транскрибация: ' + tElapsed + 'с');
// Показываем распознанный текст + кнопку подтверждения