UNPKG

use-audio-capture

Version:

🎙️ A lightweight React hook for audio recording using native Web APIs (MediaRecorder, getUserMedia). Start, stop, pause, resume audio recordings with customizable callbacks. Perfect for voice notes, interviews, podcasts, and real-time audio processing in

8 lines (7 loc) 272 B
import { UseAudioCaptureProps } from './useAudioCapture.types.ts'; export declare const useAudioCapture: (props?: UseAudioCaptureProps) => { start: () => Promise<void>; stop: () => Promise<void>; pause: () => Promise<void>; resume: () => Promise<void>; };