tylermullen commited on
Commit
dd2578b
·
verified ·
1 Parent(s): 337ae41

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +3 -0
index.js CHANGED
@@ -295,6 +295,7 @@ async function initMedia() {
295
  // Set up MediaRecorder for audio
296
  mediaRecorder = new MediaRecorder(audioStream);
297
  mediaRecorder.ondataavailable = (event) => {
 
298
  audioChunks.push(event.data);
299
  };
300
  mediaRecorder.onstop = () => {
@@ -329,6 +330,7 @@ function toggleRecording() {
329
  isRecording = !isRecording;
330
  if (isRecording) {
331
  if (mediaRecorder && mediaRecorder.state === 'inactive') {
 
332
  mediaRecorder.start();
333
  }
334
  recordButton.classList.add('recording');
@@ -338,6 +340,7 @@ function toggleRecording() {
338
  promptInputElement.placeholder = 'Recording... Press stop when done.';
339
  } else {
340
  if (mediaRecorder && mediaRecorder.state === 'recording') {
 
341
  mediaRecorder.stop();
342
  }
343
  recordButton.classList.remove('recording');
 
295
  // Set up MediaRecorder for audio
296
  mediaRecorder = new MediaRecorder(audioStream);
297
  mediaRecorder.ondataavailable = (event) => {
298
+ console.log('ondataavailable event: ', event);
299
  audioChunks.push(event.data);
300
  };
301
  mediaRecorder.onstop = () => {
 
330
  isRecording = !isRecording;
331
  if (isRecording) {
332
  if (mediaRecorder && mediaRecorder.state === 'inactive') {
333
+ console.log('Recorder starting');
334
  mediaRecorder.start();
335
  }
336
  recordButton.classList.add('recording');
 
340
  promptInputElement.placeholder = 'Recording... Press stop when done.';
341
  } else {
342
  if (mediaRecorder && mediaRecorder.state === 'recording') {
343
+ console.log('Recorder stopping');
344
  mediaRecorder.stop();
345
  }
346
  recordButton.classList.remove('recording');