---
title: "init(phonemeString:atByteSampleOffset:)"
framework: avfaudio
role: symbol
role_heading: Initializer
path: "avfaudio/avspeechsynthesismarker/init(phonemestring:atbytesampleoffset:)"
---

# init(phonemeString:atByteSampleOffset:)

Creates a phoneme marker with a range of the phoneme and offset into the audio buffer.

## Declaration

```swift
init(phonemeString phoneme: String, atByteSampleOffset byteSampleOffset: Int)
```

## Parameters

- `phoneme`: A string that represents a distinct sound.
- `byteSampleOffset`: The byte offset into the audio buffer.

## See Also

### Creating a marker

- [init(markerType:forTextRange:atByteSampleOffset:)](avfaudio/avspeechsynthesismarker/init(markertype:fortextrange:atbytesampleoffset:).md)
- [init(wordRange:atByteSampleOffset:)](avfaudio/avspeechsynthesismarker/init(wordrange:atbytesampleoffset:).md)
- [init(sentenceRange:atByteSampleOffset:)](avfaudio/avspeechsynthesismarker/init(sentencerange:atbytesampleoffset:).md)
- [init(paragraphRange:atByteSampleOffset:)](avfaudio/avspeechsynthesismarker/init(paragraphrange:atbytesampleoffset:).md)
- [init(bookmarkName:atByteSampleOffset:)](avfaudio/avspeechsynthesismarker/init(bookmarkname:atbytesampleoffset:).md)
