in src/index.js [277:289]
async function addWaveHeaderAndUploadToS3(audioBuffer, s3Bucket, s3Key) {
var uint16Buffer = new Uint16Array(audioBuffer);
var wavArray = buildWaveHeader({
numFrames: uint16Buffer.length,
numChannels: 1,
sampleRate: 8000,
bytesPerSample: 2
});
var totalBuffer = _appendBuffer(wavArray, audioBuffer);
return await uploadAnnouncementToS3(s3Bucket, s3Key, totalBuffer);
};