I'm making up my own.
A web app for people who forget song lyrics and want to sing their own version instead. Upload a song, remove the vocals, and sing whatever you want over the instrumentals.
The backend is deployed on HuggingFace ZeroGPU but experiencing CUDA compatibility issues with the SAM Audio model. The facebook/sam-audio-small model may have dependencies on internal PyTorch APIs not available in standard releases.
Known Issues:
RuntimeError: NVML_SUCCESS == r INTERNAL ASSERT FAILED during inferencePotential Solutions to Explore:
├── backend/ # Original backend code
│ ├── app.py
│ ├── requirements.txt
│ └── README.md
├── hf-backend-temp/ # Current deployed backend (synced to HF Space)
│ └── app.py
├── src/ # React frontend
│ ├── App.jsx
│ └── index.css
├── demo/ # Demo files
│ └── rickroll.mp3 # Test audio
├── dist/ # Built frontend (deploy this)
├── test_api.py # API test script
└── README.md
The backend is deployed at: neonwatty/forgot-the-words-api
To update:
# The hf-backend-temp/app.py is the source of truth
# Push changes using the HuggingFace Hub API or git
# Update the API URL
echo "VITE_API_URL=https://neonwatty-forgot-the-words-api.hf.space" > .env
# Build
npm install
npm run build
# Upload dist/ contents to a Static Space
npm install
npm run dev
export HF_TOKEN='your_token_here'
python test_api.py
With Hugging Face Pro ($9/month):
Your lyrics are valid too.
1 commits
JavaScript
83.0%
CSS
9.6%
Python
6.2%
HTML
1.3%
I'm making up my own.
A web app for people who forget song lyrics and want to sing their own version instead. Upload a song, remove the vocals, and sing whatever you want over the instrumentals.
The backend is deployed on HuggingFace ZeroGPU but experiencing CUDA compatibility issues with the SAM Audio model. The facebook/sam-audio-small model may have dependencies on internal PyTorch APIs not available in standard releases.
Known Issues:
RuntimeError: NVML_SUCCESS == r INTERNAL ASSERT FAILED during inferencePotential Solutions to Explore:
├── backend/ # Original backend code
│ ├── app.py
│ ├── requirements.txt
│ └── README.md
├── hf-backend-temp/ # Current deployed backend (synced to HF Space)
│ └── app.py
├── src/ # React frontend
│ ├── App.jsx
│ └── index.css
├── demo/ # Demo files
│ └── rickroll.mp3 # Test audio
├── dist/ # Built frontend (deploy this)
├── test_api.py # API test script
└── README.md
The backend is deployed at: neonwatty/forgot-the-words-api
To update:
# The hf-backend-temp/app.py is the source of truth
# Push changes using the HuggingFace Hub API or git
# Update the API URL
echo "VITE_API_URL=https://neonwatty-forgot-the-words-api.hf.space" > .env
# Build
npm install
npm run build
# Upload dist/ contents to a Static Space
npm install
npm run dev
export HF_TOKEN='your_token_here'
python test_api.py
With Hugging Face Pro ($9/month):
Your lyrics are valid too.
1 commits
JavaScript
83.0%
CSS
9.6%
Python
6.2%
HTML
1.3%