TranscriptionItem

public struct TranscriptionItem

Represents a transcription item from AI assistant conversations (Android-compatible)

  • id

    Undocumented

    Declaration

    Swift

    public let id: String
  • Undocumented

    Declaration

    Swift

    public let role: String
  • Undocumented

    Declaration

    Swift

    public let content: String
  • Undocumented

    Declaration

    Swift

    public let isPartial: Bool
  • Undocumented

    Declaration

    Swift

    public let timestamp: Date
  • Undocumented

    Declaration

    Swift

    public let confidence: Double?
  • Undocumented

    Declaration

    Swift

    public let itemType: String?
  • Undocumented

    Declaration

    Swift

    public let metadata: [String : Any]?
  • Undocumented

    Declaration

    Swift

    public var speaker: String { get }
  • Undocumented

    Declaration

    Swift

    public var text: String { get }
  • Undocumented

    Declaration

    Swift

    public var isFinal: Bool { get }
  • Undocumented

    Declaration

    Swift

    public init(id: String = UUID().uuidString, role: String, content: String, isPartial: Bool = false, timestamp: Date = Date(), confidence: Double? = nil, itemType: String? = nil, metadata: [String : Any]? = nil)
  • Undocumented

    Declaration

    Swift

    public init(id: String, timestamp: Date, speaker: String, text: String, confidence: Double? = nil, isFinal: Bool = true, itemType: String? = nil, metadata: [String : Any]? = nil)