```{"message": "skipping user input, speech schedu...
# ask-ai
h
Copy code
{
  "message": "skipping user input, speech scheduling is paused",
  "level": "WARNING",
  "name": "livekit.agents",
  "user_input": "Yeah. No. You're doing nothing.",
  "pid": 71,
  "job_id": "AJ_bjHMizbXYr5N",
  "room_id": "RM_Rv25qwJ6wbvw",
  "timestamp": "2026-05-19T23:23:21.588586+00:00"
}
✅ 1
t
Thanks for reaching out, Sahil. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Thanks — I see the warning "skipping user input, speech scheduling is paused" and your frustration that the agent appears to be doing nothing. That warning means audio input was paused, so spoken user input is being ignored. To resume normal speech handling, re-enable audio input for the session: • In Python/JS agent code: call session.input.set_audio_enabled(True) (or session.input.setAudioEnabled(true)). If you didn't intentionally pause input, possible next questions so I can help: • Are you running a custom agent or using a LiveKit sample? • Did you call any code that toggles input/output or enable “manual turn control”? • Do you want me to provide the exact code snippet for your language (Python/TypeScript)? Tell me which language and how you’re running the agent and I’ll give the precise snippet and next troubleshooting steps. Sources: Text and transcriptions | LiveKit Documentation | Turns overview | LiveKit Documentation, with interactive elements
h
i'm running custom agent in python
t
Thanks — since you're running a custom Python agent, that warning means the agent's audio input was paused so incoming speech is being skipped. To resume listening, enable audio input on the session. Use this snippet in your agent where you want to resume handling user speech:
Copy code
# enable audio input (resume speech scheduling)
session.input.set_audio_enabled(True)
If you intentionally paused input earlier, ensure you call
set_audio_enabled(True)
after that pause completes. If you want, tell me: • Where in your code you currently pause input (or share the small section), and • Whether you’re using manual turn control, and I’ll suggest the exact place to add the call or show a small example flow to manage pauses/resumes. , with interactive elements