state.js 298 B

12345678910111213
  1. // state.js (전역 상태 관리)
  2. export let state = {
  3. websocket: null,
  4. audioContext: null,
  5. mediaStreamSource: null,
  6. userMedia: null,
  7. audioWorkletNode: null,
  8. isRecording: false,
  9. audioBuffer: [],
  10. silenceTimeout: null,
  11. mediaRecorder: null,
  12. processor: null,
  13. };