Hi Kaan,
Thanks for your speedy reply, it’s appreciated.
We have created a custom voice based on Callie, which has been given permissions with the API key that is in my Convai account profile.
The email address for the account is: piersonlippard@abovetheline.ai
The custom voice ID is: uo9kgwdM4plaPKHcdznk
It would be fantastic if this voice access could be allowed as soon as possible please.
Many thanks Pierson
1 Like
Hi @piersonlippard, can you check the voice list once ? The voice should be available now.
Hello Deepankar,
Thank you both for getting the Custom voice option sync’d to the character so quickly yesterday.
I tested the new custom voice within the Convai dashboard yesterday and the correct voice is coming through perfectly, which we are delighted about.
But I currently have an issue in Unreal, I have the Convai Base Player GUI on screen. But when I Hold “T” to talk. Nothing happens.
Previously with other voices it worked perfectly.
Is there anything I have to do differently in the setup to get the Custom voice working?
Thanks for your help.
Pierson
K3
December 2, 2025, 1:42pm
25
Could you please share the logs?
K3
December 2, 2025, 1:52pm
26
And please make sure you are using the API key from the same Convai account where you added the custom voice. If a different account’s API key is used, the custom voice will not work.
1 Like
Hi Kaan,
I’ve taken a quick look at the output log when loading the project level. Here’s the warning message that relates to Convai’s plugin tools.
I’ll see what happens with the log now when I enter player mode.
K3
December 2, 2025, 2:42pm
28
I’ve never seen this message before, it shouldn’t be a blocker. By the way, which version of the plugin are you using?
Here’s the Output log when I hit play:
NumCachedDirectories 2265. NumUncachedDirectories 26. NumCachedFiles 10622. NumUncachedFiles 1.
BackgroundTickInterruptions 0.
LogPlacementMode: Display: The Asset Registry is done with its initial scan, the list of placeable classes has been updated.
LogCollectionManager: Fixed up redirectors for 0 collections in 0.000001 seconds (updated 0 objects)
LogSourceControl: Uncontrolled asset discovery started…
LogStreaming: Display: FlushAsyncLoading(501): 1 QueuedPackages, 0 AsyncPackages
LogSourceControl: Uncontrolled asset discovery finished in 2.600497 seconds (Found 10599 uncontrolled assets)
LogLinker: Warning: Unable to load ActionsComp with outer AI_Controller_Convai_C /ConvAI/AI/AI_Controller_Convai.Default__AI_Controller_Convai_C because its class (PawnActionsComponent) does not exist
LogBlueprint: Warning: [AssetLog] C:\Program Files\Epic Games\UE_5.6\Engine\Plugins\Marketplace\AIforNPC6396182c7afaV7\Content\Core\ConvaiBasePlayer.uasset: [Compiler] SCS Node component template ConvaiPlayer has been recreated because it was unexpectedly not owned by the class
LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.7.dll
LogTextureFormatOodle: Display: Oodle Texture loading DLL: oo2tex_win64_2.9.8.dll
LogAssetEditorSubsystem: Opening Asset editor for Blueprint /Game/MetaHumans/callie_anim/BP_callie_anim.BP_callie_anim
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_0
LogBlueprintEditor: Perf: 0.6 total seconds to load all 7 blueprint libraries in project. Avoid references to content in blueprint libraries to shorten this time.
LogBlueprintEditor: Perf: 0.2 seconds loading: /Engine/ArtTools/RenderToTexture/Macros/RenderToTextureMacros
LogSlate: Took 0.014843 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-Bold.ttf’ (160K)
LogSlate: Took 0.015105 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-BoldCondensed.ttf’ (158K)
LogEOSSDK: LogEOS: SDK Config Platform Update Request Successful, Time: 24.991095
LogEOSSDK: LogEOSAnalytics: EOS SDK Analytics disabled for route [1].
LogEOSSDK: LogEOS: Updating Product SDK Config, Time: 109.726463
LogEOSSDK: LogEOSAnalytics: Start Session (User: …)
LogEOSSDK: LogEOS: SDK Config Product Update Request Successful, Time: 111.601860
LogEOSSDK: LogEOS: SDK Config Data - Watermark: 1416957435
LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 111.601860, Update Interval: 308.040405
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_1
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_2
LogEOSSDK: LogEOS: Updating Product SDK Config, Time: 419.652679
LogEOSSDK: LogEOS: SDK Config Product Update Request Completed - No Change
LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 419.753113, Update Interval: 353.052765
LogSlate: Took 0.015612 seconds to synchronously load lazily loaded font ‘../../../Engine/Content/Slate/Fonts/Roboto-Light.ttf’ (167K)
LogUObjectHash: Compacting FUObjectHashTables data took 2.73ms
Cmd: MAP LOAD FILE=“../../../../../../Users/Administrator/Documents/Unreal Projects/Debug_fur/Content/levels/callie_talk.umap” TEMPLATE=0 SHOWPROGRESS=1 FEATURELEVEL=4
LogWorld: UWorld::CleanupWorld for Untitled_1, bSessionEnded=true, bCleanupResources=true
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
LogWorldPartition: UWorldPartition::Uninitialize : World = /Temp/Untitled_1.Untitled_1
LogAudio: Display: Audio Device unregistered from world ‘None’.
LogUObjectHash: Compacting FUObjectHashTables data took 2.04ms
LogStreaming: Display: FlushAsyncLoading(701): 1 QueuedPackages, 0 AsyncPackages
LogAudio: Display: Audio Device (ID: 1) registered with world ‘callie_talk’.
LogChaosDD: Creating Chaos Debug Draw Scene for world callie_talk
LogSkeletalMesh: Display: Waiting for skinned assets to be ready 0/1 (SKM_Manny_Simple) …
ConvaiPlayerLog: UConvaiPlayerComponent: Found submix “AudioInput”
LogEditorServer: Finished looking for orphan Actors (0.000 secs)
LogUObjectHash: Compacting FUObjectHashTables data took 2.15ms
Cmd: MAP CHECKDEP NOCLEARLOG
MapCheck: Map check complete: 0 Error(s), 0 Warning(s), took 0.072ms to complete.
LogSlate: Window ‘Open Level’ being destroyed
LogRenderer: Recreating Persistent SBTs due to initializer changes:
NumShaderSlotsPerGeometrySegment changed: current: 1 - new: 2
NumGeometrySegments changed: current: 0 - new: 512
LogD3D12RHI: Waited for PSO creation for 100.000000ms
LogTexture: Display: Building textures: /Game/MetaHumans/callie_anim/Face/Baked/T_Head_N.T_Head_N (TFO_BC5, 8192x8192 x1x1x1) (Required Memory Estimate: 4608.999984 MB), EncodeSpeed: Fast
LogTexture: Display: Building textures: /Game/MetaHumans/callie_anim/Face/Baked/T_Head_SRMF.T_Head_SRMF (TFO_AutoDXT, 8192x8192 x1x1x1) (Required Memory Estimate: 4608.999984 MB), EncodeSpeed: Fast
LogEOSSDK: LogEOS: Updating Product SDK Config, Time: 775.260254
LogEOSSDK: LogEOS: SDK Config Product Update Request Completed - No Change
LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 775.360107, Update Interval: 356.943878
LogEOSSDK: LogEOS: Updating Product SDK Config, Time: 1138.411011
LogEOSSDK: LogEOS: SDK Config Product Update Request Completed - No Change
LogEOSSDK: LogEOS: ScheduleNextSDKConfigDataUpdate - Time: 1138.567505, Update Interval: 315.593750
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_3
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_4
LogDebuggerCommands: Repeating last play command: Selected Viewport
LogPlayLevel: PlayLevel: No blueprints needed recompiling
LogOnline: OSS: Created online subsystem instance for: NULL
LogOnline: OSS: TryLoadSubsystemAndSetDefault: Loaded subsystem for type [NULL]
LogPlayLevel: Creating play world package: /Game/levels/UEDPIE_0_callie_talk
LogPlayLevel: PIE: StaticDuplicateObject took: (0.015706s)
LogPlayLevel: PIE: Created PIE world by copying editor world from /Game/levels/callie_talk.callie_talk to /Game/levels/UEDPIE_0_callie_talk.callie_talk (0.015781s)
ConvaiChatbotComponentLog: Cleanup | Character ID : 092211f6-c092-11f0-9fd8-42010a7be025 | Session ID : -1
LogUObjectHash: Compacting FUObjectHashTables data took 2.10ms
ConvaiSubsystemLog: gRPC Creating Channel…
ConvaiSubsystemLog: UConvaiSubsystem Started
ConvaiSubsystemLog: Start Run
LogChaosDD: Creating Chaos Debug Draw Scene for world callie_talk
LogPlayLevel: PIE: World Init took: (0.002872s)
LogAudio: Display: Creating Audio Device: Id: 2, Scope: Unique, Realtime: True
LogAudioMixer: Display: Audio Mixer Platform Settings:
LogAudioMixer: Display: Sample Rate: 48000
LogAudioMixer: Display: Callback Buffer Frame Size Requested: 1024
LogAudioMixer: Display: Callback Buffer Frame Size To Use: 1024
LogAudioMixer: Display: Number of buffers to queue: 1
LogAudioMixer: Display: Max Channels (voices): 32
LogAudioMixer: Display: Number of Async Source Workers: 4
LogAudio: Display: AudioDevice MaxSources: 32
LogAudio: Display: Audio Spatialization Plugin: None (built-in).
LogAudio: Display: Audio Reverb Plugin: None (built-in).
LogAudio: Display: Audio Occlusion Plugin: None (built-in).
LogAudioMixer: Display: Initializing audio mixer using platform API: ‘XAudio2’
LogAudioMixer: Display: Using Audio Hardware Device Speakers (Scream (WDM))
LogAudioMixer: Display: Initializing Sound Submixes…
LogAudioMixer: Display: Creating Master Submix ‘MasterSubmixDefault’
LogAudioMixer: Display: Creating Master Submix ‘MasterReverbSubmixDefault’
LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=2
LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=2
LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=2
LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=2
LogInit: FAudioDevice initialized with ID 2.
LogAudio: Display: Audio Device (ID: 2) registered with world ‘callie_talk’.
LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 2
LogLoad: Game class is ‘GameModeBase’
LogWorld: Bringing World /Game/levels/UEDPIE_0_callie_talk.callie_talk up for play (max tick rate 0) at 2025.12.02-14.39.01
LogWorld: Bringing up level for play took: 0.224473
LogOnline: OSS: Created online subsystem instance for: :Context_6
Cmd: voice.MicNoiseGateThreshold 0.01
voice.MicNoiseGateThreshold = “0.01”
Cmd: voice.SilenceDetectionThreshold 0.001
voice.SilenceDetectionThreshold = “0.001”
PIE: Server logged in
PIE: Play in editor total start time 0.823 seconds.
LogRenderer: Recreating Persistent SBTs due to initializer changes:
NumShaderSlotsPerGeometrySegment changed: current: 1 - new: 2
NumGeometrySegments changed: current: 0 - new: 512
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogWorld: BeginTearingDown for /Game/levels/UEDPIE_0_callie_talk
ConvaiSubsystemLog: UConvaiSubsystem Stopped
ConvaiSubsystemLog: End Run
LogWorld: UWorld::CleanupWorld for callie_talk, bSessionEnded=true, bCleanupResources=true
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
LogPlayLevel: Display: Shutting down PIE online subsystems
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
ConvaiChatbotComponentLog: Cleanup | Character ID : 092211f6-c092-11f0-9fd8-42010a7be025 | Session ID : -1
LogAudio: Display: Audio Device unregistered from world ‘None’.
LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID 2
LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=2, StreamState=4
LogAudioMixer: Display: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=2, StreamState=2
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogUObjectHash: Compacting FUObjectHashTables data took 2.25ms
LogStreaming: Display: FlushAsyncLoading(702): 1 QueuedPackages, 0 AsyncPackages
LogPlayLevel: Display: Destroying online subsystem :Context_6
LogChaosDD: Not creating Chaos Debug Draw Scene for world World_5
ConvaiPlayerLog: UConvaiPlayerComponent: Found submix “AudioInput”
K3
December 2, 2025, 2:51pm
30
Which version of the plugin are you using?
I’m running version 3.6.0
Kaan, I really appreciate the help with debugging this.
I know we can get it working, just this final small hurdle to overcome.
Thanks for sticking with me on this.
1 Like
K3
December 2, 2025, 3:10pm
35
Could you please check my DM?
1 Like
K3
December 2, 2025, 3:39pm
36
I tested your account and character. It’s working as expected. I think you made a mistake in the installation part. Did you add your character ID?
system
Closed
February 3, 2026, 12:02pm
37
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.