File size: 554 Bytes
8ad2ab3 |
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 |
# voice engagement score = 0.4 * valence + 0.3 * arousal + 0.3 * SDS
from tone_modulation.sds import calc_sds
def get_valence_and_arousal(file_path):
valence = 4.5 #we get this from model
arousal = 3.2 #we get this from model
return valence, arousal
def calc_voice_engagement_score(file_path):
valence, arousal = get_valence_and_arousal(file_path)
# Calculate SDS
sds = calc_sds(file_path)
ves = 0.4 * valence + 0.3 * arousal + 0.3 * sds
return {
# "sds": sds,
"ves": ves
} |