whisperlive-frontend/public/audioProcessor.js
2025-07-10 08:27:30 +01:00

12 lines
296 B
JavaScript

class AudioProcessor extends AudioWorkletProcessor {
process(inputs, outputs) {
const input = inputs[0]
if (input.length > 0) {
const channelData = input[0]
this.port.postMessage(channelData)
}
return true
}
}
registerProcessor('audio-processor', AudioProcessor)