fix: пустая транскрибация — без кнопки отправки
This commit is contained in:
+7
-1
@@ -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 + 'с');
|
||||
|
||||
// Показываем распознанный текст + кнопку подтверждения
|
||||
|
||||
Reference in New Issue
Block a user