FirebaseAILogic Framework Reference

TurnCoverage

public enum TurnCoverage : Sendable

How the model considers which input is included in the user's turn.

Public Preview: This API is a public preview and may be subject to change.

  • The model will exclude inactivity (e.g, silence on the audio stream) from the user's input.

    Declaration

    Swift

    case onlyActivity
  • The model will include all input (including inactivity) since the last turn as the user's input.

    Declaration

    Swift

    case allInput
  • Includes audio activity and all video since the last turn. With automatic activity detection, audio activity means speech and excludes silence.

    Declaration

    Swift

    case audioActivityAndAllVideo