View Source IvcvEx.Result (IvcvEx v0.24.0)
Struct to hold the data analysis result emotions (Emotions.t()) - Average intensity and positivity during the video. Integer values between 0 to 100.
impression (Impression.t()) - First impression analysis with Big Five metrics. Integer values between 0 to 100.
sentiment (integer) - Sentiment analysis result. Integer value between 0 to 100.
eyeContact (float) - Eye contact ratio of the person during the video. Float value between 0 to 1.
confidence (int) - Confidence level of the person. Integer value between 0 to 100.
pitchAverage (float) - Average pitch of the speech. Integer value between 75 to 600.
pitchStd (float) - Standard deviation of the pitch. Integer value between 0 to 600.
pitchAverageLevel (string) - Level of pitch average. One of “low”, “medium”, “high”.
pitchStdLevel (string) - Level of pitch std. One of “low”, “medium”, “high”.
wordsPerMin (float) - Words per minute spoken by the person.
numOfPauses (int) - Number of pauses during the speech. Minimum pause duration is 0.3 seconds.
pausesPerMin (float) - Pauses per minute during the speech.
status (string) - Current status of the processing. One of FINISHED, PROCESSING, FAILED.
resultId (string) - Id of the result.
Link to this section Summary
Link to this section Types
@type t() :: %IvcvEx.Result{ confidence: integer(), emotions: IvcvEx.Result.Emotions, eye_contact: float(), impression: IvcvEx.Result.Impression, num_of_pauses: integer(), pauses_per_min: float(), pitch_average: float(), pitch_average_level: String.t(), pitch_std: float(), pitch_std_level: String.t(), result_id: binary(), sentiment: integer(), status: String.t(), words_per_min: float() }