Audio Analysis
Directory Watcher
Starts the flow when a new audio file arrives in a folder — on the server, in My files, Google Drive or a computer — or picks up what arrived in an S3 bucket since the last run.
When to use it
Process recordings as they land: voicemails dropped into a folder, call-centre exports pushed to S3, or field recordings synced from a device.
In a pipeline
Directory WatcherVAD (Voice Activity Detection)ASR (Speech-to-Text)Metadata Joiner
Settings
| Setting | Type | Required | Default or hint |
|---|---|---|---|
| Watch | select | — | folder |
| Folder | text | — | drop/audio |
| Connection | select | — | Add an S3 connection below |
| Prefix | text | — | incoming/audio/ |
| File pattern | text | — | *.wav;*.mp3;*.flac;*.ogg;*.m4a |
| Start on | select | — | created |
Example
New voicemails
- Watch=A folder
- Folder=drop/voicemail
- File pattern=*.wav;*.mp3
| File Name | Duration (s) | Event |
|---|---|---|
| vm-5521.wav | 22.4 | created |
Worth knowing
- Save the flow: a folder is looked at every minute and the flow runs once per new file. The first look only notes what is already there.
- For S3, choose an S3 connection (made in an S3 Input node) and add a Schedule Trigger; each run takes up to 100 new objects.
- Separate patterns with ; to watch several types. A manual run shows the newest matching file.