User Interface#

Attribute Editor - AceAnimationPlayer#

Network and Audio#

Information to connect ACE Audio2Face service, and audio file information to request animation.

../../../_images/ui_network_and_audio.png
  • Network Address: A full url with protocol and port number. example: https://grpc.nvcf.nvidia.com:443

  • Api Key: A valid api key acquired from the page

  • Function Id: A valid function id that is specific for the service and an AI model. Find a proper Function ID from page

    • Examples

      • Mark model: 945ed566-a023-4677-9a49-61ede107fd5a

      • Claire model: 462f7853-60e8-474a-9728-7b598e58472c

  • Audiofile: A path to an audio file to request animation from the service. It can be also selected from imported audios through the drop down option.

Emotion Parameters#

Parameters to control generated emotion and preferred(manual) emotion. Audio2Face generate animation with the emotion input which includes generated emotion and preferred emotion. Please watch this video to understand how it works.

../../../_images/ui_emotion_params.png
  • Emotion Strength: the strength of the overall emotion; the total of auto emotion and preferred(manual) emotion.

    • emotion = emotion strength * (preferred weight * preferred emotion + (1.0 - preferred weight) * generated emotion)

  • Preferred Emotion: Enable/disable and the ratio of the user driven emotion in the overall emotion (1.0 = 100% preferred emotion, 0.0 = 100% generated emotion).

  • Auto Emotion: Parameters to control generated emotion.

Face Parameters#

Parameters to control overal face animation. Please check Audio2Face Microservice documents for the updated information.

../../../_images/ui_face_params.png

Blendshape Multipliers#

Override specific expressions by multiplying the Audio2Face result.

../../../_images/ui_bs_multipliers.png

Blendshape Offsets#

Override specific expressions by adding constant values to the Audio2Face result;

  • each output = (raw result * multipler) + offset

../../../_images/ui_bs_offsets.png