improved logging for audio receiver status
This commit is contained in:
@ -322,6 +322,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
}
|
||||
|
||||
sb.AppendLine($"Using Discovery: {(_audioSender.UsingDiscovery ? "YES" : "NO")}");
|
||||
|
||||
// WARNING if not sending packets while recording
|
||||
if (_audioSender.IsRecording && _audioSender.TotalPacketsSent == 0)
|
||||
{
|
||||
sb.AppendLine("⚠️ RECORDING BUT NO PACKETS SENT!");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -355,6 +361,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
if (sourceNPC != null)
|
||||
{
|
||||
sb.AppendLine($"Source NPC: {sourceNPC.characterName} ✅");
|
||||
|
||||
// Show if NPC is currently talking
|
||||
if (sourceNPC.IsCharacterTalking)
|
||||
{
|
||||
sb.AppendLine($"NPC Talking: YES 🗣️");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -375,6 +387,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
}
|
||||
|
||||
sb.AppendLine($"Using Discovery: {(_speechSender.UsingDiscovery ? "YES" : "NO")}");
|
||||
|
||||
// WARNING if transmitting but no clips sent
|
||||
if (_speechSender.IsSendingSpeech && _speechSender.TotalClipsSent == 0)
|
||||
{
|
||||
sb.AppendLine("⚠️ TRANSMITTING BUT NO CLIPS SENT!");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -401,7 +419,8 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
else
|
||||
{
|
||||
sb.AppendLine($"GameObject: {_audioReceiver.gameObject.name} ✅");
|
||||
sb.AppendLine($"Listen Port: {_audioReceiver.ListenPort}");
|
||||
sb.AppendLine($"Listen Port: {_audioReceiver.ListenPort} (shared)");
|
||||
sb.AppendLine($"Listening: {(_audioReceiver.IsListening ? "YES ✅" : "NO ❌")}");
|
||||
|
||||
// Show active NPC
|
||||
var targetNPC = _audioReceiver.TargetNPC;
|
||||
@ -426,6 +445,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
{
|
||||
sb.AppendLine($"Last Receive: Never");
|
||||
}
|
||||
|
||||
// WARNING if not listening
|
||||
if (!_audioReceiver.IsListening)
|
||||
{
|
||||
sb.AppendLine("⚠️ NOT LISTENING - PORT BIND FAILED?");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
@ -452,7 +477,8 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
else
|
||||
{
|
||||
sb.AppendLine($"GameObject: {_speechReceiver.gameObject.name} ✅");
|
||||
sb.AppendLine($"Listen Port: {_speechReceiver.ListenPort}");
|
||||
sb.AppendLine($"Listen Port: {_speechReceiver.ListenPort} (shared)");
|
||||
sb.AppendLine($"Listening: {(_speechReceiver.IsListening ? "YES ✅" : "NO ❌")}");
|
||||
sb.AppendLine($"Playing: {(_speechReceiver.IsPlayingSequence ? "YES ✅" : "NO")}");
|
||||
sb.AppendLine($"Clips Received: {_speechReceiver.TotalClipsReceived}");
|
||||
sb.AppendLine($"Queued Clips: {_speechReceiver.QueuedClipCount}");
|
||||
@ -466,6 +492,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
||||
{
|
||||
sb.AppendLine($"Last Receive: Never");
|
||||
}
|
||||
|
||||
// WARNING if not listening
|
||||
if (!_speechReceiver.IsListening)
|
||||
{
|
||||
sb.AppendLine("⚠️ NOT LISTENING - PORT BIND FAILED?");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user