Class EmotionController

    Definition

    Namespace:
    Tizen.AIAvatar
    Assembly:
    Tizen.AIAvatar.dll

    Manages facial expression control for avatars based on input text sentiment analysis results.

    public class EmotionController
    Inheritance
    object
    EmotionController

    Constructors

    View Source

    EmotionController()

    Initializes a new instance of the EmotionController class without an avatar reference.

    Declaration
    public EmotionController()

    Methods

    View Source

    AnalizeEmotion(string)

    This method analyzes emotion the given text.

    Declaration
    public void AnalizeEmotion(string text)
    Parameters
    Type Name Description
    string text

    The text to analyze

    View Source

    Initialize()

    Initializes the EmotionController by setting up the necessary components for managing facial expressions in the avatar.

    Declaration
    public void Initialize()
    View Source

    PauseEmotionFacial()

    This method pauses the emotion facial.

    Declaration
    public void PauseEmotionFacial()
    View Source

    PlayEmotionFacial()

    This method starts playing the emotion facial.

    Declaration
    public void PlayEmotionFacial()
    View Source

    StopEmotionFacial()

    This method stops the emotion facial.

    Declaration
    public void StopEmotionFacial()

    Extension Methods

    EXamlExtensions.LoadFromEXaml<T>(T, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    EXamlExtensions.LoadFromEXamlPath<TXaml>(TXaml, string)
    EXamlExtensions.LoadFromEXamlPath<T>(T, Type)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX