Demo here : https://soundmemos.com/
There are a lot of recording websites.
Some are very simple, only have record function => and download after done. If you are recording and you got an incorrect pronunciation. => R.I.P. you have to record again.
Some are very complex, the user needs to record first, then download => upload to edit.
I just want a website where people can record and edit right where they have incorrect pronunciation.
So that why this project was born.
- I handle the sounds and store it on browser - don't use server.
- I customized the library wavesurfer.js to handle stream data, and draw the sound wave by my way :D. Wavesuffer is not offical support this feature. So if you want to do something like this, you can refer my code.
- I refer the code of recorder.js to handle array buffer and conver array buffer to blob.
Special thanks Matt Diamond
npm installnpx quasar devor
quasar devnpm run lintquasar build