add audio analyser fft data

This commit is contained in:
riqo 2020-11-07 17:04:49 -06:00
commit 938eaff11d
2 changed files with 78 additions and 6 deletions

View file

@ -19,7 +19,7 @@ import { SpeechRecorder } from "speech-recorder";
// });
//
const recorder = new SpeechRecorder();
const recorder = new SpeechRecorder({ sampleRate: 16000, framesPerBuffer: 320 });
// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
@ -59,7 +59,7 @@ function createWindow() {
recorder.start({
onAudio: (audio: object, speech: boolean) => {
if (win) {
win.webContents.send('render-audio', { data: audio })
win.webContents.send('render-audio', audio)
}
if (speech) {
// TODO: send audio to crimata BE