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:
./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