AudioSplitter is a Python web application that allows users to upload an audio file and split it into one-minute segments. The application utilizes the Flask web framework for the backend and Pydub for audio processing. It provides a simple and user-friendly interface for uploading audio files, automatically segmenting them, and allowing users to download the individual segments.
Upload an audio file in WAV format.
Dynamically split the audio file into one-minute segments.
Display a list of segments with download links.
Download individual segments.
Clone the repository.
Install dependencies using pip install Flask pydub.
Run the Flask application with python app.py.
Open the application in your web browser (usually at http://127.0.0.1:5000/).
Upload an audio file and explore the segmented results.
app.py: The main Flask application file.
templates/index.html: HTML template for the user interface.
uploads/: Folder to store uploaded audio files.
Python 3.x
Flask
Pydub
Sainath Kolpe
Shankar Karande