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")}");
|
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
|
else
|
||||||
@ -355,6 +361,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
if (sourceNPC != null)
|
if (sourceNPC != null)
|
||||||
{
|
{
|
||||||
sb.AppendLine($"Source NPC: {sourceNPC.characterName} ✅");
|
sb.AppendLine($"Source NPC: {sourceNPC.characterName} ✅");
|
||||||
|
|
||||||
|
// Show if NPC is currently talking
|
||||||
|
if (sourceNPC.IsCharacterTalking)
|
||||||
|
{
|
||||||
|
sb.AppendLine($"NPC Talking: YES 🗣️");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -375,6 +387,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
}
|
}
|
||||||
|
|
||||||
sb.AppendLine($"Using Discovery: {(_speechSender.UsingDiscovery ? "YES" : "NO")}");
|
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
|
else
|
||||||
@ -401,7 +419,8 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
sb.AppendLine($"GameObject: {_audioReceiver.gameObject.name} ✅");
|
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
|
// Show active NPC
|
||||||
var targetNPC = _audioReceiver.TargetNPC;
|
var targetNPC = _audioReceiver.TargetNPC;
|
||||||
@ -426,6 +445,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
{
|
{
|
||||||
sb.AppendLine($"Last Receive: Never");
|
sb.AppendLine($"Last Receive: Never");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WARNING if not listening
|
||||||
|
if (!_audioReceiver.IsListening)
|
||||||
|
{
|
||||||
|
sb.AppendLine("⚠️ NOT LISTENING - PORT BIND FAILED?");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -452,7 +477,8 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
sb.AppendLine($"GameObject: {_speechReceiver.gameObject.name} ✅");
|
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($"Playing: {(_speechReceiver.IsPlayingSequence ? "YES ✅" : "NO")}");
|
||||||
sb.AppendLine($"Clips Received: {_speechReceiver.TotalClipsReceived}");
|
sb.AppendLine($"Clips Received: {_speechReceiver.TotalClipsReceived}");
|
||||||
sb.AppendLine($"Queued Clips: {_speechReceiver.QueuedClipCount}");
|
sb.AppendLine($"Queued Clips: {_speechReceiver.QueuedClipCount}");
|
||||||
@ -466,6 +492,12 @@ namespace Convai.Scripts.Runtime.Multiplayer
|
|||||||
{
|
{
|
||||||
sb.AppendLine($"Last Receive: Never");
|
sb.AppendLine($"Last Receive: Never");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WARNING if not listening
|
||||||
|
if (!_speechReceiver.IsListening)
|
||||||
|
{
|
||||||
|
sb.AppendLine("⚠️ NOT LISTENING - PORT BIND FAILED?");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user