# AudioResult

    struct AudioResult: Sendable, Equatable

Self-contained mono PCM audio buffer returned by `TextToSpeech.synthesize(_:options:)`.
- `
  ### [init(samples:sampleRateHz:wordTimestamps:)](https://developers.google.com/edge/api/mediapipe/swift/audio/Structs/AudioResult.md.txt#/s:19MediaPipeTasksAudio0D6ResultV7samples12sampleRateHz14wordTimestampsACSaySfG_SiSayAA13WordTimestampVGtcfc)

  `

  #### Declaration

  Swift

      init(samples: [Float], sampleRateHz: Int = 24000, wordTimestamps: [WordTimestamp] = [])

- `
  ### [sampleRateHz](https://developers.google.com/edge/api/mediapipe/swift/audio/Structs/AudioResult.md.txt#/s:19MediaPipeTasksAudio0D6ResultV12sampleRateHzSivp)

  ` Audio sample rate in Hz (e.g. 24000 for Kokoro-82M).

  #### Declaration

  Swift

      var sampleRateHz: Int

- `
  ### [samples](https://developers.google.com/edge/api/mediapipe/swift/audio/Structs/AudioResult.md.txt#/s:19MediaPipeTasksAudio0D6ResultV7samplesSaySfGvp)

  ` Normalized 32-bit floating-point mono PCM samples in `[-1.0, 1.0]`.

  #### Declaration

  Swift

      var samples: [Float]

- `
  ### [wordTimestamps](https://developers.google.com/edge/api/mediapipe/swift/audio/Structs/AudioResult.md.txt#/s:19MediaPipeTasksAudio0D6ResultV14wordTimestampsSayAA13WordTimestampVGvp)

  ` Word-level timing alignments for read-along highlighting.

  #### Declaration

  Swift

      var wordTimestamps: [WordTimestamp]