ElevenLabs File Handling
Overview
Handle ElevenLabs API file outputs correctly. Files are always written to $HOME/Desktop regardless of output_directory parameter.
Known Behavior
- •
output_directoryparameter is ignored - •Files are always written to
$HOME/Desktop - •File naming:
{description}_{timestamp}.mp3
Workflow Pattern
- •Generate audio with ElevenLabs tool
- •Check
$HOME/Desktopfor generated file - •Move file to project directory:
mv ~/Desktop/*.mp3 assets/audio/ - •Rename if needed:
mv assets/audio/temp.mp3 assets/audio/final-name.mp3
Move Audio Script
Use scripts/move-audio.sh to move files from Desktop to project directory:
bash
./scripts/move-audio.sh assets/audio/
Best Practices
- •Always check Desktop after generation
- •Use descriptive file names when moving
- •Verify file exists before using in code
- •Document audio file locations in progress.txt
Resources
- •
scripts/move-audio.sh- Script to move files from Desktop to project directory