์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
Runtime Voice Recorder ��์ œํ’ˆ ๋“ฑ๋ก์„ ์œ„ํ•œ ๋ฏธ๋””์–ด 1๊ฐœ

์„ค๋ช…

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

๐Ÿ“– Documentation

๐Ÿ–ฅ Sample Project

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.

ํฌํ•จ๋œ ํฌ๋งท