CLI Commands
sse
Main processing command for extracting data from audio files.
Usage
sse <config_path> [options]
Arguments
config_path (required)
- Path to your
.jsonconfiguration file
Options
-c, --cpu
- Disable GPU acceleration and force CPU-only processing
- Useful for systems without CUDA or when GPU memory is insufficient
-m, --memory MEMORY
- Set maximum RAM limit in MB (Unix/macOS only)
- Does not limit GPU VRAM
- Example:
-m 8192limits to 8GB RAM
--validate
- Validate configuration file and exit
- Does not start processing or show interactive menu
- Displays configuration summary and validation status
--auto
- Automatically run all processing steps without interactive menu
- Useful for scripting and batch processing
-h, --help
- Show help message and exit
Examples
Interactive mode (default)
sse /path/to/config.json
Validate configuration only
sse /path/to/config.json --validate
Automatic processing without menu
sse /path/to/config.json --auto
Force CPU processing with memory limit
sse /path/to/config.json --cpu --memory 8192
sse_download
Download neural network models and resources for offline use.
Usage
sse_download
Downloads all required models:
- VGGish
- PERCH
- SurfPERCH
- YAMNet
- BirdNET
- Music Classifier
tip
This commands runs automatically when using our installation scripts.
Example
sse_download
Output confirms when download is complete and system is ready for offline use.