The Live API reference marks speechState as deprecated: "Use VoiceActivity instead". gemini-3.1-flash-live-preview emits voiceActivity (top-level, ACTIVITY_START / ACTIVITY_END with audioOffset) on both v1alpha and v1beta. gemini-3.8-live and gemini-3.8-live-extended-thinking emit nothing during user speech.
VoiceActivity is referenced by the deprecation note but not defined on the reference page nor listed in the BidiGenerateContentServerMessage union.
Is the absence of any server-side voice-activity signal on 3.8 intended?
The Live API reference marks
speechStateas deprecated: "Use VoiceActivity instead". gemini-3.1-flash-live-preview emitsvoiceActivity(top-level,ACTIVITY_START/ACTIVITY_ENDwithaudioOffset) on both v1alpha and v1beta. gemini-3.8-live and gemini-3.8-live-extended-thinking emit nothing during user speech.VoiceActivityis referenced by the deprecation note but not defined on the reference page nor listed in the BidiGenerateContentServerMessage union.Is the absence of any server-side voice-activity signal on 3.8 intended?