{"id":2489,"date":"2025-10-08T18:02:49","date_gmt":"2025-10-08T10:02:49","guid":{"rendered":"https:\/\/yx-virtual.com\/?post_type=docs&#038;p=2489"},"modified":"2025-11-02T17:23:38","modified_gmt":"2025-11-02T09:23:38","password":"","slug":"instructions-ue","status":"publish","type":"docs","link":"https:\/\/yx-virtual.com\/en\/docs\/instructions-ue\/","title":{"rendered":"MHC Talker Instructions for Use"},"content":{"rendered":"<p><strong>MHC Talker is an AI-driven dialog mouthing and expression plugin for MetaHuman characters for UE5, currently only supporting characters with MetaHuman standard skeleton.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. <strong>Create a character<\/strong><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1.1. MHC Talker Avatar (<strong>single-player mode<\/strong>)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the MetaHuman standard character blueprint and click Create MHC Talker Avatar;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"440\" height=\"515\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-148.png\" alt=\"\" class=\"wp-image-2793\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-148.png 440w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-148-256x300.png 256w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-148-10x12.png 10w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Alternatively, you can select the MetaHuman character blueprint and right-click -&gt; Scripted Asset Actions -&gt; Create MHC Talker Avatar;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"682\" height=\"1024\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45-682x1024.png\" alt=\"\" class=\"wp-image-2560\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45-682x1024.png 682w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45-200x300.png 200w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45-768x1152.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45-8x12.png 8w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-45.png 811w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<p>The level creates the selected character (ex: BP_woman) and a configuration node for this character (ex: BP_woman_MHC_Talker).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"384\" height=\"66\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-46.png\" alt=\"\" class=\"wp-image-2561\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-46.png 384w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-46-300x52.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-46-18x3.png 18w\" sizes=\"(max-width: 384px) 100vw, 384px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">1.2 MHC Talker NPC (<strong>Multiplayer mode<\/strong>)<\/h3>\n\n\n\n<p>NPC mode enables the creation of character AI dialog assets configuration, when we configure the character as an asset, multiple character assets can be called into the level map to realize multiple AI character dialog interaction applications.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1.2.1 Opening the creation panel<\/h4>\n\n\n\n<p>Click the Create MHC Taker NPC button;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"498\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-149.png\" alt=\"\" class=\"wp-image-2794\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-149.png 402w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-149-242x300.png 242w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-149-10x12.png 10w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1.2.2. <strong>Creating a Configuration<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"852\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-1024x852.png\" alt=\"\" class=\"wp-image-2563\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-1024x852.png 1024w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-300x250.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-768x639.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-1536x1279.png 1536w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48-14x12.png 14w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-48.png 1569w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Metahuman Actor:<\/strong>Selecting character animation blueprints<\/p>\n\n\n\n<p><strong>MHC AI Save Path:<\/strong>Set the path to save the configured character blueprints to<\/p>\n\n\n\n<p><strong>Spawn to world:<\/strong>Checking this will create the generated assets into the level map at the same time, leaving it unchecked will only save them in the selected directory.<\/p>\n\n\n\n<p><strong>AI Model, TTS, Personality Prompt<\/strong>The settings are the same as in the MHC Talker configuration above, read the documentation<a href=\"https:\/\/yx-virtual.com\/en\/docs\/instructions-ue\/#6-toc-title\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#0693e3\" class=\"has-inline-color\">Item 2<\/mark><\/a>Content;<\/p>\n\n\n\n<p><strong>Spwan MHC AI:<\/strong>Creating AI Characters<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">1.2.3.<\/h4>\n\n\n\n<p>Once created, you can select the character editing configuration in the level or directly edit the character blueprint that has been saved in the project directory, as shown below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Method I:<\/strong> Selecting a character in a level to edit the configuration<\/li>\n<\/ul>\n\n\n\n<p>Select the character in the level outline and find the MHC_Talker _AI_NPC node:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"888\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50.png\" alt=\"\" class=\"wp-image-2565\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50.png 896w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50-300x297.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50-150x150.png 150w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50-768x761.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-50-12x12.png 12w\" sizes=\"(max-width: 896px) 100vw, 896px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Method II:<\/strong>Edit role blueprints that have been saved in the project catalog<\/li>\n<\/ul>\n\n\n\n<p>Open the saved character blueprint, find the character blueprint with \"Character Name + NPC Suffix\" and find the MHC_Talker_AI_NPC node:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"795\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51-1024x795.png\" alt=\"\" class=\"wp-image-2566\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51-1024x795.png 1024w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51-300x233.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51-768x596.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51-15x12.png 15w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-51.png 1378w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. MHC Talker configuration node<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"907\" height=\"757\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-52.png\" alt=\"\" class=\"wp-image-2573\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-52.png 907w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-52-300x250.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-52-768x641.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-52-14x12.png 14w\" sizes=\"(max-width: 907px) 100vw, 907px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.1 AI Model<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"493\" height=\"118\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-16.png\" alt=\"\" class=\"wp-image-2506\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-16.png 493w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-16-300x72.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-16-18x4.png 18w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.1.1. animated AI model:<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"188\" height=\"112\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-17.png\" alt=\"\" class=\"wp-image-2507\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-17.png 188w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-17-18x12.png 18w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/figure>\n\n\n\n<p><strong>XY_SY:<\/strong>Modeled with female sample data;<\/p>\n\n\n\n<p><strong>XY_SY_V2:<\/strong>The model takes female sample data, an upgraded version of XY_SY;<\/p>\n\n\n\n<p><strong>XY_SY_EMO:<\/strong>The model was trained on female sample data with the addition of emotional samples (<em>In the testing phase, smaller data were used for training, and there may be inaccuracies in mood and mouth shape<\/em>);<\/p>\n\n\n\n<p><strong>XY_JS:<\/strong>Modeled with male sample data;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.1.2 Emotion<\/h4>\n\n\n\n<p>Emotion is unselectable by default, available when XY_SY_EMO is selected in AI Model;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"188\" height=\"112\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-18.png\" alt=\"\" class=\"wp-image-2508\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-18.png 188w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-18-18x12.png 18w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/figure>\n\n\n\n<p><strong>Auto:<\/strong>It is the emotion recognition module that automatically recognizes and reasons about emotional animations through speech emotion and text content understanding;<\/p>\n\n\n\n<p><strong>Angry:<\/strong>Anger;<\/p>\n\n\n\n<p><strong>Excited:<\/strong>High spirits;<\/p>\n\n\n\n<p><strong>Friendly:<\/strong>Friendly mood;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.1.3 EMO Strength<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"34\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-19.png\" alt=\"\" class=\"wp-image-2509\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-19.png 509w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-19-300x20.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-19-18x1.png 18w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/figure>\n\n\n\n<p><strong>EMO Strength:<\/strong>emotional intensity<\/p>\n\n\n\n<p>The default is an unselectable state, when Auto is selected in Emotion, the emotion is automatically reasoned, including the intensity of the emotion;<\/p>\n\n\n\n<p>This item can be set to adjust the intensity of the mood if the specified mood is selected manually.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.2. TTS voice selection<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"870\" height=\"440\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-53.png\" alt=\"\" class=\"wp-image-2576\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-53.png 870w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-53-300x152.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-53-768x388.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-53-18x9.png 18w\" sizes=\"(max-width: 870px) 100vw, 870px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.1. ttsmodel:<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"188\" height=\"168\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-54.png\" alt=\"\" class=\"wp-image-2582\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-54.png 188w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-54-13x12.png 13w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/figure>\n\n\n\n<p>TTS Model Classification.<\/p>\n\n\n\n<p><strong>Azure:<\/strong>Microsoft Voice;<\/p>\n\n\n\n<p><strong>CosyVoice:<\/strong>AliVoice;<\/p>\n\n\n\n<p><strong>YX-interact:<\/strong>Test voice;<\/p>\n\n\n\n<p><strong>DouBao:<\/strong>pipa voice (computing)<\/p>\n\n\n\n<p><strong>Custom_Azure:<\/strong>Customize Azure Voice;<\/p>\n\n\n\n<p><strong>Custom_DouBao:<\/strong>Customize the beanbag voice;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.2. Azure Model:<\/h4>\n\n\n\n<p>Lists some of the Azure voice types.<a href=\"https:\/\/learn.microsoft.com\/zh-cn\/azure\/ai-services\/speech-service\/language-support?tabs=tts\" target=\"_blank\" rel=\"noreferrer noopener\"><em>See the full list of Azure voices<\/em><\/a><\/p>\n\n\n\n<p><em>(Note: after selecting the voice of a certain language, the questions need to be asked in the same language, and in the case of dialects, in Mandarin)<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"188\" height=\"448\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-9.png\" alt=\"\" class=\"wp-image-2499\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-9.png 188w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-9-126x300.png 126w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-9-5x12.png 5w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.3. CosyVoice Model:<\/h4>\n\n\n\n<p>Lists some of the CosyVoice voice types.<a href=\"https:\/\/help.aliyun.com\/zh\/model-studio\/cosyvoice-python-api?spm=a2c4g.11186623.help-menu-2400256.d_2_4_0_1.26d34b04F5GGHB&amp;scm=20140722.H_2868678._.OR_help-T_cn~zh-V_1#58998e698focg\" target=\"_blank\" rel=\"noreferrer noopener\"><em>See the full list of CosyVoice voices<\/em><\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"254\" height=\"558\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-10.png\" alt=\"\" class=\"wp-image-2500\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-10.png 254w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-10-137x300.png 137w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-10-5x12.png 5w\" sizes=\"(max-width: 254px) 100vw, 254px\" \/><\/figure>\n\n\n\n<p><em>(Note: Speech labeled \"Putonghua + English\" can be used for both Putonghua and English questions and answers in dialogues)<\/em><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.4. YX-interact Model:<\/h4>\n\n\n\n<p>Test for oral speech, not recommended.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"206\" height=\"56\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-11.png\" alt=\"\" class=\"wp-image-2501\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-11.png 206w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-11-18x5.png 18w\" sizes=\"(max-width: 206px) 100vw, 206px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.5 DouBao<\/h4>\n\n\n\n<p>Lists some of the Azure voice types.<a href=\"https:\/\/www.volcengine.com\/docs\/6561\/1257544\" target=\"_blank\" rel=\"noreferrer noopener\"><em>See the full list of beanbag voices<\/em><\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"198\" height=\"224\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-55.png\" alt=\"\" class=\"wp-image-2584\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-55.png 198w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-55-11x12.png 11w\" sizes=\"(max-width: 198px) 100vw, 198px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.6 Custom<strong>_Azure<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"124\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-12.png\" alt=\"\" class=\"wp-image-2502\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-12.png 605w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-12-300x61.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-12-18x4.png 18w\" sizes=\"(max-width: 605px) 100vw, 605px\" \/><\/figure>\n\n\n\n<p><strong>Custom Azure TTS Index:<\/strong>The value here is the default custom voice using the first line, e.g. 1 is the first line.<\/p>\n\n\n\n<p><strong>Custom AzureTTS:<\/strong>New lists can be added by clicking on the \"+\".<\/p>\n\n\n\n<p>clickable<a href=\"https:\/\/learn.microsoft.com\/zh-cn\/azure\/ai-services\/speech-service\/language-support?tabs=tts\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>button to see the complete list of Azure voices, corresponding to the input naming and parameters, for example:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"592\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15-1024x592.png\" alt=\"\" class=\"wp-image-2505\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15-1024x592.png 1024w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15-300x173.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15-768x444.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15-18x10.png 18w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-15.png 1041w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2.2.7 Custom<strong>_DouBao<\/strong>:<\/h4>\n\n\n\n<p>The settings are the same as Custom_Azure;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.3.ASR-Speech Recognition<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1002\" height=\"199\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-152.png\" alt=\"\" class=\"wp-image-2835\" style=\"width:882px;height:auto\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-152.png 1002w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-152-300x60.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-152-768x153.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-152-18x4.png 18w\" sizes=\"(max-width: 1002px) 100vw, 1002px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Communicate Via Text Transimission:<\/strong>Checked is to send the dialog interaction with the text content recognized by the voice, unchecked is to send the dialog interaction with the voice audio;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ASR Mode:<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"122\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-153.png\" alt=\"\" class=\"wp-image-2836\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-153.png 190w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-153-18x12.png 18w\" sizes=\"(max-width: 190px) 100vw, 190px\" \/><\/figure>\n\n\n\n<p><strong>SherpaNcnn:<\/strong>Built-in offline voice recognition module;<\/p>\n\n\n\n<p><strong>XunFei:<\/strong>You can support Xunfei Speech API calls; you can enter the API ID and API Key below;<\/p>\n\n\n\n<p><strong>Custom:<\/strong>Customized speech recognition function, detailed function can be referred to:<a href=\"https:\/\/yx-virtual.com\/en\/docs\/local-asr\/\" target=\"_blank\" rel=\"noreferrer noopener\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\"><em>Customized Speech Recognition<\/em><\/mark><\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.4. Persona Prompt<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"998\" height=\"205\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-154.png\" alt=\"\" class=\"wp-image-2837\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-154.png 998w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-154-300x62.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-154-768x158.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-154-18x4.png 18w\" sizes=\"(max-width: 998px) 100vw, 998px\" \/><\/figure>\n\n\n\n<p><strong>Personality Prompt:<\/strong>Persona cue word content<\/p>\n\n\n\n<div class=\"wp-block-group has-ast-global-color-4-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Personality Prompt is a contextualization of role-playing, a piece of \"instruction\" or \"background information\" given to the language model before the conversation starts, which defines the model's behavior and role. It's like saying to the AI, \"Who are you going to play now, and how should you talk and think.\" In role-playing, you can use Prompt to specify the model's identity, tone of voice, knowledge background, and so on.<\/p>\n\n\n\n<p><em>Example:<\/em><\/p>\n\n\n\n<p><em>Let the language model play the role of a medieval knight, a futuristic AI assistant, a dragon wise man from a fantasy novel, etc.<\/em><\/p>\n\n\n\n<p><em>Setting the character's personality: haughty, gentle, shy, dark ......<\/em><\/p>\n\n\n\n<p><em>Setting tone style: ancient, Japanese manga style, sci-fi terminology full of ......<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>You can set the Prompt before you start a conversation, set it once and it takes effect for the whole session.<\/p>\n\n\n\n<p><em>Example:<\/em><\/p>\n\n\n\n<p><em>You are an arrogant cat lady who likes to speak in a sappy tone, but occasionally mouths off. Or: You are an ancient swordsman who speaks with a poetic and jaded air and never reveals your real name.<\/em><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-ast-global-color-3-color has-text-color has-background has-link-color wp-elements-c64ac2f8b5a46fdfcf35e3aa8b6e16dd is-layout-constrained wp-block-group-is-layout-constrained\" style=\"background-color:#ffedbc\">\n<p>tips.<\/p>\n\n\n\n<p>Prompt does not appear in the user interface, but has a significant impact on model behavior.<\/p>\n\n\n\n<p>If the role deviates from the settings, you can reset or adjust the Prompt contents.<\/p>\n\n\n\n<p>Succinct and clear descriptions make it easier for the model to understand the character accurately.<\/p>\n<\/div>\n\n\n\n<p><strong>MHC Actor ID:<\/strong>Role ID (auto-generated)<\/p>\n\n\n\n<p><strong>Avatar Name:<\/strong>Virtual character name (this name will be displayed in the dialog box)<\/p>\n\n\n\n<p><strong>Interlocutor Name:<\/strong>Name of the interlocutor (this name will be displayed in the dialog box)<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"462\" height=\"85\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-155.png\" alt=\"\" class=\"wp-image-2838\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-155.png 462w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-155-300x55.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-155-18x3.png 18w\" sizes=\"(max-width: 462px) 100vw, 462px\" \/><\/figure>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.5 Custom Greeting<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"876\" height=\"131\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-61.png\" alt=\"\" class=\"wp-image-2592\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-61.png 876w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-61-300x45.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-61-768x115.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-61-18x3.png 18w\" sizes=\"(max-width: 876px) 100vw, 876px\" \/><\/figure>\n\n\n\n<p><strong>Is Greeting:<\/strong>Open the opening welcome message;<\/p>\n\n\n\n<p><strong>Greeting Text:<\/strong>Welcome message content;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.6. <strong>Custom API<\/strong>(Customized Interaction Interface)<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"75\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-22.png\" alt=\"\" class=\"wp-image-2512\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-22.png 947w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-22-300x24.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-22-768x61.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-22-18x1.png 18w\" sizes=\"(max-width: 947px) 100vw, 947px\" \/><\/figure>\n\n\n\n<p><strong>Use Custom API:<\/strong>Whether to enable custom APIs;<\/p>\n\n\n\n<p><strong>Communite With UI:<\/strong>Calls a custom blueprint;<\/p>\n\n\n\n<p class=\"has-ast-global-color-4-background-color has-background\"><em>(Note: If Use Custom API is enabled, you will need to configure a custom blueprint to enable the interaction)<\/em><\/p>\n\n\n\n<p class=\"has-ast-global-color-4-background-color has-background\"><em>Detailed configuration reference:<\/em><a href=\"https:\/\/yx-interact.yuque.com\/org-wiki-yx-interact-pfv67o\/mhc\/lpe746dyn5xdt1sm\"><em>How to customize access to language models and speech<\/em><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2.7. Customizing the camera<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"873\" height=\"161\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-56.png\" alt=\"\" class=\"wp-image-2586\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-56.png 873w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-56-300x55.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-56-768x142.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-56-18x3.png 18w\" sizes=\"(max-width: 873px) 100vw, 873px\" \/><\/figure>\n\n\n\n<p><strong>Create Default Camera:<\/strong>Create Default Camera, when checked, automatically creates a camera centered on the character's head;<\/p>\n\n\n\n<p><strong>CineCameraActor:<\/strong>When Create Default Camera is unchecked, the CineCameraActor can be added manually;<\/p>\n\n\n\n<div class=\"wp-block-group has-ast-global-color-4-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Creates a CineCameraActor, which only supports CineCameraActor type cameras.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"737\" height=\"569\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-58.png\" alt=\"\" class=\"wp-image-2589\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-58.png 737w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-58-300x232.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-58-16x12.png 16w\" sizes=\"(max-width: 737px) 100vw, 737px\" \/><\/figure>\n<\/div>\n\n\n\n<p><strong>Packaged Resolution:<\/strong>Program packaged resolution settings, if Cine CameraActor does not select a camera or Create Default Camera is not checked, this parameter does not work;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2.8. Packaged<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"876\" height=\"125\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-62.png\" alt=\"\" class=\"wp-image-2593\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-62.png 876w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-62-300x43.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-62-768x110.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-62-18x3.png 18w\" sizes=\"(max-width: 876px) 100vw, 876px\" \/><\/figure>\n\n\n\n<p><strong>UI Mode:<\/strong>Packaging UI form options;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"188\" height=\"56\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-64.png\" alt=\"\" class=\"wp-image-2600\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-64.png 188w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-64-18x5.png 18w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Editor UI: Editor mode for debugging character voice, expression post-processing, animation AI model, etc. in the UE editor;<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\" style=\"margin-top:0;margin-bottom:0\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"480\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7f16\u8f91\u6a21\u5f0f-\u5c0f.jpg\" alt=\"\" class=\"wp-image-2601\" style=\"border-style:none;border-width:0px\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7f16\u8f91\u6a21\u5f0f-\u5c0f.jpg 853w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7f16\u8f91\u6a21\u5f0f-\u5c0f-300x169.jpg 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7f16\u8f91\u6a21\u5f0f-\u5c0f-768x432.jpg 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7f16\u8f91\u6a21\u5f0f-\u5c0f-18x10.jpg 18w\" sizes=\"(max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<p>Simply UI: Lite mode, only basic animation functions are retained, suitable for finished product packaging;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"480\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7cbe\u7b80\u6a21\u5f0f-\u5c0f.jpg\" alt=\"\" class=\"wp-image-2602\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7cbe\u7b80\u6a21\u5f0f-\u5c0f.jpg 853w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7cbe\u7b80\u6a21\u5f0f-\u5c0f-300x169.jpg 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7cbe\u7b80\u6a21\u5f0f-\u5c0f-768x432.jpg 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u7cbe\u7b80\u6a21\u5f0f-\u5c0f-18x10.jpg 18w\" sizes=\"(max-width: 853px) 100vw, 853px\" \/><\/figure>\n<\/div>\n\n\n\n<p><strong>Language:<\/strong>Packaging language selection;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. Dialogue UI edit mode<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-1024x576.jpg\" alt=\"\" class=\"wp-image-2604\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-1024x576.jpg 1024w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-300x169.jpg 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-768x432.jpg 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-1536x864.jpg 1536w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd-18x10.jpg 18w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bddUI\u4ecb\u7ecd.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.1 Dialogue mode\/reading mode<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"126\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bdd\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807.png\" alt=\"\" class=\"wp-image-2606\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bdd\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807.png 126w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u5bf9\u8bdd\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807-18x6.png 18w\" sizes=\"(max-width: 126px) 100vw, 126px\" \/><\/figure>\n\n\n\n<p>Dialog mode: dialog with AI Q&amp;A;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"126\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u9605\u8bfb\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807.png\" alt=\"\" class=\"wp-image-2607\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u9605\u8bfb\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807.png 126w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u9605\u8bfb\u6a21\u5f0f\u6309\u94ae_\u56fe\u6807-18x6.png 18w\" sizes=\"(max-width: 126px) 100vw, 126px\" \/><\/figure>\n\n\n\n<p>Reading Mode: Repeats the entered text or speech;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.2 Post-processing panel<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"64\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-31.png\" alt=\"\" class=\"wp-image-2521\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-31.png 64w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-31-18x12.png 18w\" sizes=\"(max-width: 64px) 100vw, 64px\" \/><\/figure>\n\n\n\n<p>Post-processing panel button: opens the panel;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"521\" height=\"666\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u540e\u5904\u7406\u4ecb\u7ecd.jpg\" alt=\"\" class=\"wp-image-2608\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u540e\u5904\u7406\u4ecb\u7ecd.jpg 521w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u540e\u5904\u7406\u4ecb\u7ecd-235x300.jpg 235w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/\u540e\u5904\u7406\u4ecb\u7ecd-9x12.jpg 9w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/figure>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#cf2e2e\" class=\"has-inline-color\">Eye Control:<\/mark><\/strong>Control eye sight;<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#00d084\" class=\"has-inline-color\">Expressive Emotional Control:<\/mark><\/strong>Change the state of the eyebrows, eyes, and corners of the mouth up and down, this part of the control is to adjust the overall state of the expression;<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\">Mouth shape and head movement during conversation:<\/mark><\/strong>The control here is the amplitude during dialog, it is not affected when there is no dialog. The head animation amplitude is the natural head movement calculated based on the speech weight, which is not conflicting with the head movement in the body animation, and it is a supplement to the head movement superimposed on the body animation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"260\" height=\"49\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-33.png\" alt=\"\" class=\"wp-image-2523\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-33.png 260w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-33-18x3.png 18w\" sizes=\"(max-width: 260px) 100vw, 260px\" \/><\/figure>\n\n\n\n<p><strong>Debug Body Animations:<\/strong>This option, when checked, displays an informational feed of the calling body animation data;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.3. Configuration panel<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"64\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-34.png\" alt=\"\" class=\"wp-image-2524\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-34.png 64w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-34-18x12.png 18w\" sizes=\"(max-width: 64px) 100vw, 64px\" \/><\/figure>\n\n\n\n<p>Configuration panel buttons.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"539\" height=\"70\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-65.png\" alt=\"\" class=\"wp-image-2609\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-65.png 539w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-65-300x39.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-65-18x2.png 18w\" sizes=\"(max-width: 539px) 100vw, 539px\" \/><\/figure>\n\n\n\n<p>The configuration panel in the post-run UI functions with the role MHC Talker Configuration (<a href=\"https:\/\/yx-virtual.com\/en\/docs\/instructions-ue\/#6-toc-title\"><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-0-color\">Read item 2 of the document<\/mark><\/em><\/a>) in the same function, here to facilitate real-time debugging.<\/p>\n\n\n\n<p class=\"has-ast-global-color-4-background-color has-background\"><em>(Note: switching voice, switching AI model will take effect in the next round of dialog, one round of dialog is one Q&amp;A)<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.4 Voice dialogues<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"64\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-36.png\" alt=\"\" class=\"wp-image-2526\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-36.png 64w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-36-18x12.png 18w\" sizes=\"(max-width: 64px) 100vw, 64px\" \/><\/figure>\n\n\n\n<p>Voice dialog button, mouse hold the button to speak, release the mouse to send the voice.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.5.<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"106\" height=\"42\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-37.png\" alt=\"\" class=\"wp-image-2527\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-37.png 106w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-37-18x7.png 18w\" sizes=\"(max-width: 106px) 100vw, 106px\" \/><\/figure>\n\n\n\n<p>Send button, shortcut \"Enter\".<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.6 Connection status<\/h3>\n\n\n\n<p>Display the status of the connection with the server, \"green light\" for normal connection, \"red light\" for disconnection, abnormal connection may be the server anomaly, may also be the account expired or insufficient balance.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3.7 Feedback<\/h3>\n\n\n\n<p>Shortcut key \"0\" to enable\/hide feedback information<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"289\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-38.png\" alt=\"\" class=\"wp-image-2528\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-38.png 900w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-38-300x96.png 300w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-38-768x247.png 768w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-38-18x6.png 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p>Information on the processing time consumed by each function:<em>(in seconds)<\/em><\/p>\n\n\n\n<p>llm_infer: large language model inference;<\/p>\n\n\n\n<p>asr_process: speech recognition processing;<\/p>\n\n\n\n<p><s>vc_process: deprecated;<\/s><\/p>\n\n\n\n<p>tts_process: text-to-speech processing;<\/p>\n\n\n\n<p>ani_process: mouth animated reasoning;<\/p>\n\n\n\n<p>all time: total delay time;<\/p>\n\n\n\n<p>DURATION: The length of the animation per sentence;<\/p>\n\n\n\n<p>FPS: Frame rate;<\/p>\n\n\n\n<p>ms: milliseconds;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4. Clear the MHC Talker configuration<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"413\" height=\"514\" src=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-150.png\" alt=\"\" class=\"wp-image-2796\" srcset=\"https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-150.png 413w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-150-241x300.png 241w, https:\/\/yx-virtual.com\/wp-content\/uploads\/2025\/10\/image-150-10x12.png 10w\" sizes=\"(max-width: 413px) 100vw, 413px\" \/><\/figure>\n\n\n\n<p>Use Clear MHC Talker Avatar to directly clear MHC Talker configured characters, only MHC Talker Avatar characters will be cleared, NPC (multiplayer mode) characters will not be cleared.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center\">End<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>MHC Talker\u662f\u4e00\u6b3eUE5\u7684MetaHuman\u89d2\u8272AI\u9a71\u52a8\u5bf9\u8bdd\u53e3\u578b\u53ca\u8868\u60c5\u63d2\u4ef6\uff0c\u76ee\u524d\u4ec5\u652f\u6301MetaHuma [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[19],"doc_tag":[20],"class_list":["post-2489","docs","type-docs","status-publish","hentry","doc_category-ue-instructions","doc_tag-plugin-ue"],"year_month":"2026-04","word_count":263,"total_views":"0","reactions":{"happy":"2","normal":"0","sad":"0"},"author_info":{"name":"admin","author_nicename":"admin","author_url":"https:\/\/yx-virtual.com\/en\/author\/admin\/"},"doc_category_info":[{"term_name":"MHC Talker-UE","term_url":"https:\/\/yx-virtual.com\/en\/docs-category\/ue-instructions\/"}],"doc_tag_info":[{"term_name":"Plugin-UE","term_url":"https:\/\/yx-virtual.com\/en\/docs-tag\/plugin-ue\/"}],"spectra_custom_meta":{"_betterdocs_est_reading_text":[""],"_edit_lock":["1762078503:1"],"_betterdocs_reusable_block_ids":["a:0:{}"],"_surecart_dashboard_logo_width":["180px"],"_surecart_dashboard_show_logo":["1"],"_surecart_dashboard_navigation_orders":["1"],"_surecart_dashboard_navigation_invoices":["1"],"_surecart_dashboard_navigation_subscriptions":["1"],"_surecart_dashboard_navigation_downloads":["1"],"_surecart_dashboard_navigation_billing":["1"],"_surecart_dashboard_navigation_account":["1"],"_uag_custom_page_level_css":[""],"site-sidebar-layout":["default"],"site-content-layout":[""],"ast-site-content-layout":["default"],"site-content-style":["default"],"site-sidebar-style":["default"],"ast-global-header-display":[""],"ast-banner-title-visibility":[""],"ast-main-header-display":[""],"ast-hfb-above-header-display":[""],"ast-hfb-below-header-display":[""],"ast-hfb-mobile-header-display":[""],"site-post-title":[""],"ast-breadcrumbs-content":[""],"ast-featured-img":[""],"footer-sml-layout":[""],"theme-transparent-header-meta":[""],"adv-header-id-meta":[""],"stick-header-meta":[""],"header-above-stick-meta":[""],"header-main-stick-meta":[""],"header-below-stick-meta":[""],"astra-migrate-meta-layouts":["set"],"ast-page-background-enabled":["default"],"ast-page-background-meta":["a:3:{s:7:\"desktop\";a:12:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"tablet\";a:12:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"mobile\";a:12:{s:16:\"background-color\";s:0:\"\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}}"],"ast-content-background-meta":["a:3:{s:7:\"desktop\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-5)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"tablet\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-5)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}s:6:\"mobile\";a:12:{s:16:\"background-color\";s:25:\"var(--ast-global-color-5)\";s:16:\"background-image\";s:0:\"\";s:17:\"background-repeat\";s:6:\"repeat\";s:19:\"background-position\";s:13:\"center center\";s:15:\"background-size\";s:4:\"auto\";s:21:\"background-attachment\";s:6:\"scroll\";s:15:\"background-type\";s:0:\"\";s:16:\"background-media\";s:0:\"\";s:12:\"overlay-type\";s:0:\"\";s:13:\"overlay-color\";s:0:\"\";s:15:\"overlay-opacity\";s:0:\"\";s:16:\"overlay-gradient\";s:0:\"\";}}"],"footnotes":[""],"_edit_last":["1"],"_wp_old_slug":["mhc-talker%e4%bd%bf%e7%94%a8%e8%af%b4%e6%98%8e","instructions"],"_uag_page_assets":["a:9:{s:3:\"css\";s:0:\"\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:21:{i:0;s:14:\"core\/paragraph\";i:1;s:14:\"core\/separator\";i:2;s:12:\"core\/heading\";i:3;s:9:\"core\/list\";i:4;s:14:\"core\/list-item\";i:5;s:10:\"core\/image\";i:6;s:10:\"core\/group\";i:7;s:10:\"core\/quote\";i:8;s:23:\"surecart\/slide-out-cart\";i:9;s:30:\"surecart\/slide-out-cart-header\";i:10;s:29:\"surecart\/slide-out-cart-items\";i:11;s:30:\"surecart\/slide-out-cart-coupon\";i:12;s:32:\"surecart\/slide-out-cart-subtotal\";i:13;s:38:\"surecart\/slide-out-cart-bump-line-item\";i:14;s:30:\"surecart\/slide-out-cart-submit\";i:15;s:11:\"core\/search\";i:16;s:17:\"core\/latest-posts\";i:17;s:20:\"core\/latest-comments\";i:18;s:13:\"core\/archives\";i:19;s:15:\"core\/categories\";i:20;s:21:\"trp\/language-switcher\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1776380205\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/yx-virtual.com\/en\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"MHC Talker\u662f\u4e00\u6b3eUE5\u7684MetaHuman\u89d2\u8272AI\u9a71\u52a8\u5bf9\u8bdd\u53e3\u578b\u53ca\u8868\u60c5\u63d2\u4ef6\uff0c\u76ee\u524d\u4ec5\u652f\u6301MetaHuma&hellip;","_links":{"self":[{"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/docs\/2489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/comments?post=2489"}],"version-history":[{"count":20,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/docs\/2489\/revisions"}],"predecessor-version":[{"id":2839,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/docs\/2489\/revisions\/2839"}],"wp:attachment":[{"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/media?parent=2489"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/doc_category?post=2489"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/yx-virtual.com\/en\/wp-json\/wp\/v2\/doc_tag?post=2489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}