---
title: "init(id:metadata:segments:)"
framework: foundationmodels
role: symbol
role_heading: Initializer
path: "foundationmodels/transcript/response/init(id:metadata:segments:)"
---

# init(id:metadata:segments:)

## Declaration

```swift
init(id: String = UUID().uuidString, metadata: [String : any Sendable & Codable & Equatable] = [:], segments: [Transcript.Segment])
```

## See Also

### Creating a response

- [init(id:assetIDs:segments:)](foundationmodels/transcript/response/init(id:assetids:segments:).md)
