Voice Recorder Extension Documentation

Voice Recording and Playback for Interactive Projects

Overview

The Voice Recorder Extension enables projects to record, save, and play back voice recordings, creating interactive audio experiences.

Recording Blocks

Start Recording

Begins voice recording session.

start recording voice

Stop Recording

Ends current recording session.

stop recording voice

Save Recording

Saves recording with specified name.

save the voice as [NAME]

Playback Blocks

Play Named Recording

Plays a specific saved recording.

play the voice [NAME]

Play Last Recording

Plays the most recently saved recording.

play the last voice

Management Blocks

Download Recording

Downloads a saved recording.

download audio [NAME]

List Recordings

Lists all saved recording names.

list of saved voices

Rename Recording

Renames a saved recording.

rename voice [OLDNAME] to [NEWNAME]

Example Usage


// Record and save a greeting
start recording voice
wait (3) seconds
stop recording voice
save the voice as [greeting]

// Play back the greeting
when [space] key pressed
play the voice [greeting]
                

Storage & Limitations

  • Recordings are stored in browser's local storage
  • Storage space depends on browser limits
  • Requires microphone permissions
  • Audio format: WAV