Spaces:
Build error
Build error
File size: 773 Bytes
86a3a86 79120f1 86a3a86 79120f1 86a3a86 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import streamlit as st
import librosa
from src.preprosecing import preprosecing
st.write("Music Genre Classification")
#st.set_page_config(page_title="Upload Music", page_icon=":musical_note:", layout="wide")
def main():
uploaded_file = st.file_uploader("Choose a music file", type=["mp3"])
if uploaded_file is not None:
uploaded_file, features = preprosecing(uploaded_file)
st.audio(uploaded_file, format='audio/wav')
st.success("30 secs audio snippet")
st.success("File uploaded successfully")
st.write(f"Predict the genre of the music: {features[0]}")
st.write("Internal classification: ", features[1])
else:
st.warning("Please upload a file of type: mp3, wav")
if __name__ == "__main__":
main() |