Class BidiSessionServerMessage (0.3.0)

BidiSessionServerMessage(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The top-level message returned from SessionService.BidiRunSession method.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
session_output google.cloud.ces_v1beta.types.SessionOutput
Optional. Processing result from the CES agent. This field is a member of oneof_ message_type.
recognition_result google.cloud.ces_v1beta.types.RecognitionResult
Optional. Realtime speech recognition result for the audio input. This field is a member of oneof_ message_type.
interruption_signal google.cloud.ces_v1beta.types.InterruptionSignal
Optional. Indicates the agent's audio response has been interrupted. This field is a member of oneof_ message_type.
end_session google.cloud.ces_v1beta.types.EndSession
Optional. Indicates that the session has ended. This field is a member of oneof_ message_type.
go_away google.cloud.ces_v1beta.types.GoAway
Optional. Indicates that the server will disconnect soon and the client should half-close and restart the connection. This field is a member of oneof_ message_type.