
Opis
Runtime Voice Recorder lets you record microphone audio at runtime — no C++ required. Pick a microphone, start recording, pause/resume on demand, save as WAV anywhere you choose, and play it back instantly, all through simple Blueprint nodes.
Ideal for in-game voice messages, custom voice lines, training/simulation playback, or any feature needing a short recorded voice clip.
🔗 Resources:
🎮 Demo Build
Features:
Records, saves, and plays back microphone audio at runtime
Works in packaged builds and in editor
Blueprint-first API — every function fully exposed, no C++ required
Start / Stop / Pause / Resume Recording — one node each
Device selection — enumerate every connected microphone, or use the system default
Save recording to WAV file
Instant playback — with adjustable volume, start/stop on demand
Full event coverage — bind to Started, Paused, Resumed, Finished, Failed, and Playback Finished
Built-in state helpers — Get duration, last duration, Is Recording, Is Paused, Has Finished Recording, Is Playback Active
Safety-net max duration — configurable auto-stop to prevent runaway memory usage
Note: This plugin depends on Unreal Engine's built-in Audio Capture plugin (enabled automatically) for microphone access.




