V-Blaze and V-Cloud Online Help

Emotion, Sentiment, and Gender

Table 1. Emotion, Sentiment, and Gender

Name

Values

Description

emotion

false (default), true, xa

If set to true, Voci’s emotion detection feature uses a synthesis of acoustic features and word sentiment scores to determine if a given utterance is Strongly Positive, Positive, Neutral, Negative, or Strongly Negative.

The emotion=xa option uses increased accuracy emotion id (EID) to determine emotion rather than the older ASR engine. This option has a significant performance impact and should only be used when necessary. This option is only available using V‑Blaze version 7.1 or later.

Emotion detection is a licensed optional feature.

gender

false (default), true, xa

Set gender=true to activate gender detection. For each utterance, Voci will attempt to determine if the speaker is male or female.

The gender=xa option uses increased accuracy gender id (GID) to determine emotion rather than the older ASR engine. This option has a significant performance impact and should only be used when necessary. This option is only available with V‑Blaze version 7.1 or later.

Gender Identification is a licensed optional feature.

rawemotion

true, false, xa

If set to true, includes acoustic-only emotion information in the results.

The rawemotion=xa option uses new emotion id (EID) to determine emotion rather than the older ASR engine. The new EID increases accuracy and expands classification to include HAPPY. This option has a significant performance impact and should only be used when necessary. This option is only available with V‑Blaze version 7.1 or later.

Possible return values are HAPPY, NEUTRAL, and ANGRY for V‑Blaze version 7.1 or later.

Possible return values are NONANGRY and ANGRY for versions prior to 7.1.

If an utterance is too short for emotion detection, this tag will be set to null. This parameter is useful for debugging and tuning and should not be used in the production flow.

raw_events

true, false

Includes an additional raw_events list in the JSON output under utterances. This includes silence, filler words, wordex, and un-punctuated text. This parameter is useful for debugging and tuning and should not be used in the production flow.

This parameter does not process any substitutions.

senti_list

filename , filename2...

The name(s) of the sentiment list(s) to be applied during transcription.

senti_rules

sentiment rule

Specifies a newline-escaped string that contains the sentiment rules to use. This option enables you to augment the default sentiment rules that are used. Rules specified with the senti_rules tag are applied after any rules in the files identified by the senti_list tag. See senti_rules for additional information.