threhe13 / electron-recorder

Recorder that can include speech enhancement any model(also need to python) is cross-platform desktop app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Electron Recorder

Desktop Application included Speech Enhancement Model

Demo

demo demo demo

Reference

Speech Enhancement Model

Desktop Application

Develop Environment

  1. MacOS(Big Sur Monterey, Intel), WindowOS(window10)
  2. Visual Studio Code
  3. Vanila JS
  4. Python

How to set Electron environment

brew install node
npm install electron --save-dev
Also can install electron-quick-start uploaded on Github

Information

  • process : main(Backend), renderer(Frontend)
  • communication module : ipcMain, ipcRenderer, remote

Requirement

  • node@17.0.1
  • npm@8.1.0
  • electron@15.3.0
  • electron-is-dev@2.0.0 npm install electron-is-dev
  • electron-builder@22.13.1 npm install electron-builder
  • wavesurfer.js@5.2.0 npm install wavesurfer.js --save
  • tensorflow.js@3.11.0 npm install @tensorflow/tfjs

About

Recorder that can include speech enhancement any model(also need to python) is cross-platform desktop app


Languages

Language:JavaScript 80.8%Language:HTML 16.4%Language:CSS 2.8%