Spaces:
Runtime error
Runtime error
File size: 957 Bytes
6dba858 88055ae 6dba858 f301aac 88055ae cb68822 88055ae 2ecd65e 88055ae 1cd7ed4 6dba858 cb68822 f92543a 6b072bf 45cb827 df82ba6 f92543a 6b072bf 4854d0b d7857b3 1cd7ed4 f92543a d7857b3 f92543a d7857b3 1cd7ed4 6b072bf 68de716 88055ae |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
import streamlit.components.v1 as components
from streamlit_player import st_player
from transformers import pipeline
import streamlit as st
import random
def tester(text):
classifier = pipeline("sentiment-analysis", model='bhadresh-savani/distilbert-base-uncased-emotion')
results = classifier(text)
#st.subheader(results[0]['label'])
#tester(emo)
generator = st.button("Generate Song!")
if (generator == True):
if (results[0]['label']=="anger"): #songs for anger emotion
with open('angryplaylist.txt') as f:
contents = f.read()
components.html(contents,width=560,height=325)
#with st.form(key="form1"):
emo = st.text_input("Enter a text/phrase/sentence. A corresponding song will be recommended based on its emotion.", placeholder="tester po")
#submit = st.form_submit_button("Generate Playlist!")
tester(emo)
#def finder(ome):
#finder(tester(emo))
|