My character stopped responding suddenly , i changed the account and did not work, even though microphone works well and my speech appears in the text box
Hello @L_L,
Welcome to the Convai Developer Forum!
Could you please share your Unreal Engine logs? This will help us better understand the issue and provide accurate support.
ConvaiSubsystemLog: Warning: gRPC channel not ready yet.. Current State: GRPC_CHANNEL_IDLE
Please try to interact with the Character and share all logs as txt, not screenshots.
LogDebuggerCommands: Repeating last play command: Selected Viewport
LogPlayLevel: PlayLevel: No blueprints needed recompiling
PIE: New page: PIE session: NewMap (May 8, 2025, 5:55:48 PM)
LogPlayLevel: Creating play world package: /Game/Convai/UEDPIE_0_NewMap
LogPlayLevel: PIE: StaticDuplicateObject took: (0.003039s)
LogPlayLevel: PIE: Created PIE world by copying editor world from /Game/Convai/NewMap.NewMap to /Game/Convai/UEDPIE_0_NewMap.NewMap (0.003093s)
LogWorldSubsystemInput: UEnhancedInputDeveloperSettings::bEnableWorldSubsystem is false, the world subsystem will not be created!
LogChaos: FPhysicsSolverBase::AsyncDt:-1.000000
LogAIModule: Creating AISystem for world NewMap
LogPlayLevel: PIE: World Init took: (0.002315s)
LogUObjectHash: Compacting FUObjectHashTables data took 1.42ms
ConvaiSubsystemLog: gRPC Creating Channel…
ConvaiSubsystemLog: Start Run
ConvaiSubsystemLog: UConvaiSubsystem Started
LogAudio: Display: Creating Audio Device: Id: 17, 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: 2
LogAudioMixer: Display: Max Channels (voices): 0
LogAudioMixer: Display: Number of Async Source Workers: 0
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 (Realtek(R) Audio)
LogAudioMixer: Display: Initializing Sound Submixes…
LogAudioMixer: Display: Creating Master Submix ‘MasterSubmixDefault’
LogAudioMixer: Display: Creating Master Submix ‘MasterReverbSubmixDefault’
LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=17
LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=17
LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=17
LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=17
LogInit: FAudioDevice initialized with ID 17.
LogAudio: Display: Audio Device (ID: 17) registered with world ‘NewMap’.
LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 17
LogLoad: Game class is ‘GM_C’
LogWorld: Bringing World /Game/Convai/UEDPIE_0_NewMap.NewMap up for play (max tick rate 60) at 2025.05.09-02.55.48
LogWorld: Bringing up level for play took: 0.000931
LogOnline: OSS: Created online subsystem instance for: :Context_45
LogViewport: Display: Player bShowMouseCursor Changed, False → True
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.091 seconds.
LogBlueprintUserMessages: [MicSettings_WB_C_0] Device Set Succesfully
ConvaiPlayerLog: Started Talking
ConvaiAudioLog: Using Default Device as Audio capture device with NumChannels:2 and SampleRate:48000
ConvaiSubsystemLog: Warning: gRPC channel not ready yet.. Current State: GRPC_CHANNEL_IDLE
ConvaiGRPCLog: GRPC GetResponse stream initialized
ConvaiGRPCLog: request: get_response_config {
character_id: “45998160-c8d0-11ef-842c-42010a7be016”
session_id: “-1”
audio_config {
sample_rate_hertz: 16000
}
action_config {
actions: “Moves To”
actions: “Follows”
actions: “None”
actions: “Stops”
actions: “Waits for”
characters {
name: “Player”
}
classification: “multistep”
}
speaker: “Player”
}
ConvaiPlayerLog: Finished Talking
ConvaiPlayerLog: Finished Talking
ConvaiGRPCLog: stream_handler->WriteLast
ConvaiGRPCLog: OnStreamWriteDone
ConvaiGRPCLog: NumberOfAudioBytesSent 93780
ConvaiGRPCLog: stream_handler->Finish
ConvaiGRPCLog: Debug log:
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogWorld: BeginTearingDown for /Game/Convai/UEDPIE_0_NewMap
ConvaiSubsystemLog: UConvaiSubsystem Stopped
LogWorld: UWorld::CleanupWorld for NewMap, 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
ConvaiSubsystemLog: End Run
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID 17
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=17
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=17
LogUObjectHash: Compacting FUObjectHashTables data took 2.34ms
LogPlayLevel: Display: Destroying online subsystem :Context_45
Please try to interact with the Character, then share the logs.
I tried to talk to him and this is what show
I cannot see that in the logs. Please clear the output logs and try again.
I tried again and this is what it shows, what I say appears in the chat Box
LogViewport: Scene viewport resized to 1014x360, mode Windowed.
LogViewport: Scene viewport resized to 1526x560, mode Windowed.
LogViewport: Scene viewport resized to 1014x360, mode Windowed.
LogDebuggerCommands: Repeating last play command: Selected Viewport
LogPlayLevel: PlayLevel: No blueprints needed recompiling
PIE: New page: PIE session: NewMap (May 8, 2025, 6:10:31 PM)
LogPlayLevel: Creating play world package: /Game/Convai/UEDPIE_0_NewMap
LogPlayLevel: PIE: StaticDuplicateObject took: (0.003216s)
LogPlayLevel: PIE: Created PIE world by copying editor world from /Game/Convai/NewMap.NewMap to /Game/Convai/UEDPIE_0_NewMap.NewMap (0.003265s)
LogWorldSubsystemInput: UEnhancedInputDeveloperSettings::bEnableWorldSubsystem is false, the world subsystem will not be created!
LogChaos: FPhysicsSolverBase::AsyncDt:-1.000000
LogAIModule: Creating AISystem for world NewMap
LogPlayLevel: PIE: World Init took: (0.001204s)
LogUObjectHash: Compacting FUObjectHashTables data took 2.62ms
ConvaiSubsystemLog: gRPC Creating Channel…
ConvaiSubsystemLog: Start Run
ConvaiSubsystemLog: UConvaiSubsystem Started
LogAudio: Display: Creating Audio Device: Id: 19, 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: 2
LogAudioMixer: Display: Max Channels (voices): 0
LogAudioMixer: Display: Number of Async Source Workers: 0
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 (Realtek(R) Audio)
LogAudioMixer: Display: Initializing Sound Submixes…
LogAudioMixer: Display: Creating Master Submix ‘MasterSubmixDefault’
LogAudioMixer: Display: Creating Master Submix ‘MasterReverbSubmixDefault’
LogAudioMixer: FMixerPlatformXAudio2::StartAudioStream() called. InstanceID=19
LogAudioMixer: Display: Output buffers initialized: Frames=1024, Channels=2, Samples=2048, InstanceID=19
LogAudioMixer: Display: Starting AudioMixerPlatformInterface::RunInternal(), InstanceID=19
LogAudioMixer: Display: FMixerPlatformXAudio2::SubmitBuffer() called for the first time. InstanceID=19
LogInit: FAudioDevice initialized with ID 19.
LogAudio: Display: Audio Device (ID: 19) registered with world ‘NewMap’.
LogAudioMixer: Initializing Audio Bus Subsystem for audio device with ID 19
LogLoad: Game class is ‘GM_C’
LogWorld: Bringing World /Game/Convai/UEDPIE_0_NewMap.NewMap up for play (max tick rate 60) at 2025.05.09-03.10.31
LogWorld: Bringing up level for play took: 0.001508
LogOnline: OSS: Created online subsystem instance for: :Context_47
LogViewport: Display: Player bShowMouseCursor Changed, False → True
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.13 seconds.
LogBlueprintUserMessages: [MicSettings_WB_C_0] Device Set Succesfully
LogViewport: Scene viewport resized to 1526x560, mode Windowed.
ConvaiPlayerLog: Started Talking
ConvaiAudioLog: Using Default Device as Audio capture device with NumChannels:2 and SampleRate:48000
ConvaiSubsystemLog: Warning: gRPC channel not ready yet.. Current State: GRPC_CHANNEL_IDLE
ConvaiGRPCLog: GRPC GetResponse stream initialized
ConvaiGRPCLog: request: get_response_config {
character_id: “45998160-c8d0-11ef-842c-42010a7be016”
session_id: “-1”
audio_config {
sample_rate_hertz: 16000
}
action_config {
actions: “Moves To”
actions: “Follows”
actions: “None”
actions: “Stops”
actions: “Waits for”
characters {
name: “Alex”
}
characters {
name: “Player”
}
classification: “multistep”
}
speaker: “Player”
}
ConvaiPlayerLog: Finished Talking
ConvaiPlayerLog: Finished Talking
ConvaiGRPCLog: stream_handler->WriteLast
ConvaiGRPCLog: OnStreamWriteDone
ConvaiGRPCLog: NumberOfAudioBytesSent 89612
ConvaiGRPCLog: stream_handler->Finish
ConvaiGRPCLog: Debug log:
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogWorld: BeginTearingDown for /Game/Convai/UEDPIE_0_NewMap
ConvaiSubsystemLog: UConvaiSubsystem Stopped
LogWorld: UWorld::CleanupWorld for NewMap, 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
ConvaiSubsystemLog: End Run
LogSlate: Updating window title bar state: overlay mode, drag disabled, window buttons hidden, title bar hidden
LogAudioMixer: Deinitializing Audio Bus Subsystem for audio device with ID 19
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=19
LogAudioMixer: FMixerPlatformXAudio2::StopAudioStream() called. InstanceID=19
LogUObjectHash: Compacting FUObjectHashTables data took 2.41ms
LogPlayLevel: Display: Destroying online subsystem :Context_47
Could you please test it in the playground? And let me see the browser logs.
I tested the issue in the playground as requested, and the output log is the same as the one I sent you earlier. If this isn’t what you need, could you please explain in more detail what logs or steps you’d like me to check?
Could you check the Billing page? Do you have enough Interaction quota?
I’m currently using the free Plan for testing, and I’ve only used 18 out of 100 interactions so far.
To help us understand the issue better, please try the following:
- Go to convai.com and click on your character.
- Use the chatbox that appears on the right side of the screen to send a message.
- Let us know if the character responds.
If the character does not respond:
- Please open your browser developer console and share the logs with us.
Here’s how to open the console based on your browser:
- Chrome / Edge / Brave: Press
Ctrl + Shift + J
(orCmd + Option + J
on Mac). - Firefox: Press
Ctrl + Shift + K
(orCmd + Option + K
on Mac). - Safari: First enable the Develop menu from Safari > Preferences > Advanced > “Show Develop menu in menu bar”, then press
Cmd + Option + C
.
Once the console is open, try reproducing the issue and then right-click on the log area, select Save as, and send us the file.
It has now started responding properly in Unreal. Thank you so much! One last question, please: How can I change the speech animation when I modify my Skeletal Mesh?