| @@ -218,7 +218,14 @@ class AudioStream { | |||
| }); | |||
| buffer.getChannelData(0).set(floats); | |||
| this.duration += buffer.duration; | |||
| const frame = new AudioData({ timestamp, buffer }); | |||
| const frame = new AudioData({ | |||
| format:'FLTP', | |||
| sampleRate: 22050, | |||
| numberOfChannels: 1, | |||
| numberOfFrames: 220, | |||
| timestamp, | |||
| data: buffer.getChannelData(0), | |||
| }); | |||
| await this.audioWriter.write(frame); | |||
| if (this.recorder && this.recorder.state === 'inactive') { | |||
| this.recorder.start(); | |||