• Get number of voice frames in an audioData. It works in both Node.js and browser environments

    Parameters

    • audioData: Buffer<ArrayBufferLike> | Uint8Array<ArrayBufferLike>

      the audio data

    • sampleRate: number

      sample rate in Hz

    • minEnergy: number = 333

      Minimum energy threshold for voice, default 333

    • frameSeconds: number = 0.02

      Frame size in seconds, default 20ms frames

    Returns number