Trying gemini 3.1 flash live and I can't seem to make it start talking?

I always have to be the one to talk first for some reason.

I think its the same problem Im having, I think its to do with the generate_reply(), on 2.5 live it was a universal command, but in 3.1 live, they have different commands for sending in the beginning of the call, and during. There are a bunch of migration issues which seem to be popping up and I really hope livekit fixes it.

Check out: https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-live-preview

interesting! yea it would be great if they can look into that.

Thanks for raising, the team are aware.

I see this community-submitted fix: fix(google realtime): support gemini-3.1-flash-live-preview A2A model by youpesh · Pull Request #5238 · livekit/agents · GitHub , I suggest monitoring that for updates (it will either be merged, or closed as overcome by events if the issue is fixed by another PR)

Actually, this is probably a better PR to follow: fix(google realtime): support gemini-3.1-flash-live-preview by Hormold · Pull Request #5251 · livekit/agents · GitHub

the PRs are closed is livekit fixing this issue?

This PR is still open: generate_reply times out on first dialogue with gemini-3.1-flash-live-preview — works fine with gemini-2.5-flash- · Issue #5260 · livekit/agents · GitHub

I also gave an update in this other thread: