Returns true when agent structurally satisfies VoiceUserSimulator.
true
agent
Checks that voice is a non-empty string and voiceifyText is a function — mirrors the Python getattr(sim, "voice", None) + callable guard in _find_user_sim.
voice
voiceifyText
getattr(sim, "voice", None)
callable
_find_user_sim
Returns
truewhenagentstructurally satisfies VoiceUserSimulator.Checks that
voiceis a non-empty string andvoiceifyTextis a function — mirrors the Pythongetattr(sim, "voice", None)+callableguard in_find_user_sim.