EMOTION SCORES¶
Resultado do reconhecimento de emoções a partir da fala, através de um modelo que considera as seguintes categorias:
Irritado, enojado, entusiasmado, surpreso, neutro, triste, ansioso, frustrado, amedrontado, feliz
As emoções estão ordenadas pela confiabilidade intrínseca ao desempenho do modelo, ou seja, o score para irritado é mais confiável que o score de feliz.
O resultado pode ser agregado em grupos para simplificar a interpretação do estado emocional:
negativo ativado: irritado
negativo desativado: enjoado, triste, frustrado
positivo: feliz, surpreso, ansioso, entusiasmado
neutro: neutro, amedrontado
Contém a máxima probabilidade e a probabilidade individual de todas as categorias.
A estrutura possui os seguintes campos:
event [string] - indica o tipo de objeto. Valores válidos:
EMOTION RESULT: quando o objeto é o resultado do reconhecimento de emoções.
emotion [string] - emoção com maior probabilidade.
p [array] - lista de probabilidades de cada categoria emocional no formato emoção [string]: probabilidade [number]
p_groups [array] - lista de probabilidades dos grupos de categorias emocionais no formato emoção [string]: probabilidade [number]
Exemplo:
{
"emotion_scores": {
"event": "EMOTION RESULT",
"emotion": "frustrado",
"group": "negativo_desativado",
"p": {
"enojado": 0.04615364223718643,
"frustrado": 0.4350775182247162,
"triste": 0.27416175603866577,
"ansioso": 0.036729346960783005,
"entusiasmado": 0.013698489405214787,
"feliz": 0.014550963416695595,
"surpreso": 0.013424476608633995,
"amedrontado": 0.04797730967402458,
"neutro": 0.0871482864022255,
"irritado": 0.03107820823788643
},
"p_groups": {
"negativo_desativado": 0.7553929165005684,
"positivo": 0.07840327639132738,
"neutro": 0.13512559607625008,
"negativo_ativado": 0.03107820823788643
}
}
}