Audio Player and Recorder#

Use the Audio Player widget to load custom audio tracks into Audio2Face. This widget serves as the primary audio playback mechanism.

The Audio2Face Tool's Audio Player widget.

Element

Description

Track Root Path

Selects the folder from which to load audio files

Track Name

Selects an audio track from the Track Root Path (Audio2Face only supports .wav files.)

Range

Selects start and end timestamps for clipping the audio track

Timeline/AudioWaveForm

Displays a visually descriptive timeline of the audio track Click to jump to a timestamp. Click and drag to scrub.)

Play

Plays the audio track (Press P to play.)

Return to Head

Starts the playback from the Range start time. (Press R to return to head.)

Loop Playback

Toggles audio playback looping. (Press L to toggle loop playback.)

Record

Reveals the recording tools and live mode for Audio2Face:

  • Mute: Stops the audio stream to A2F

  • Rec: Records a new Wav audio file

  • Live: Enables live mode (A2F driven by real-time voice data input)

  • New: Creates a new .wav file to record

  • Save As: Saves your audio recording as a .wav file

  • File: Names your new .wav file

Tip

When batch processing audio files, it’s best to normalize their EQ levels. This will provide the most consistent results.

General guidance for working with audio files.#

The Audio2Face Neural networks audio inputs sample rate is 16KHz. As such working with Audio source files where everything >= 16KHz is optimal in terms of quality. Ensuring your audio clip sample rate is a multiple of 16 will allow for longer duration audio clips. Audio files that do not have sample rates that are multiples of 16KHz (eg 44100) would be more limited as to the duration of the audio that can be processed by the network as resampling requires a larger memory footprint.