@k4ung/vad-web
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

Voice Activity Detector for the Browser

Prompt your user for microphone permissions and run callbacks on segments of audio with user speech in a few lines of code.

Quick start:

<script src="https://cdn.jsdelivr.net/npm/onnxruntime-web/dist/ort.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@ricky0123/vad-web@0.0.7/dist/bundle.min.js"></script>
<script>
  async function main() {
    const myvad = await vad.MicVAD.new({
      onSpeechEnd: (audio) => {
        // do something with `audio` (Float32Array of audio samples at sample rate 16000)...
      }
    })
    myvad.start()
  }
  main()
</script>

See the project home for more details.

/@k4ung/vad-web/

    Package Sidebar

    Install

    npm i @k4ung/vad-web

    Weekly Downloads

    31

    Version

    0.0.3

    License

    ISC

    Unpacked Size

    1.97 MB

    Total Files

    65

    Last publish

    Collaborators

    • k4ung