Add new sound files and update dependencies

- Added various sound files to the soundboard, including insults, quotes, and sound effects.
- Introduced new dependencies: ffmpeg-python (version 0.2.0) and pydub (version 0.25.1) for audio processing.
- Updated the lock file to reflect the new packages and their respective versions.
- Added .gitignore files in the sounds/stream and sounds/temp directories to exclude unnecessary files.
This commit is contained in:
JSC
2025-07-02 17:09:43 +02:00
parent 1b597f4047
commit 7128ca727b
181 changed files with 1278 additions and 62 deletions

View File

@@ -1,5 +1,17 @@
#!/bin/bash
shopt -s extglob
rm instance/soundboard.db
uv run migrate_db.py init-db
rm -rf alembic/versions/!(.gitignore)
rm -rf sounds/say/!(.gitignore)
rm -rf sounds/stream/!(.gitignore|thumbnails)
rm -rf sounds/stream/thumbnails/!(.gitignore)
rm -rf sounds/temp/!(.gitignore)
rm -rf sounds/normalized/say/!(.gitignore)
rm -rf sounds/normalized/soundboard/!(.gitignore)
rm -rf sounds/normalized/stream/!(.gitignore)
# uv run migrate_db.py init-db
uv run main.py