recordrtc
RecordRTC is a server-less (entire client-side) JavaScript library that can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.
msr
Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.
@konnektaro/speech-to-text
A React component library for speech-to-text conversion with dual-mode support (API mode + native browser Speech Recognition)
capacitor-audio-engine
High-quality audio recording Capacitor plugin with native iOS & Android support. Features pause/resume, microphone management, real-time monitoring, audio trimming, and comprehensive mobile audio recording capabilities.