---
title: PhonemeDescriptor
framework: applicationservices
role: symbol
role_heading: Structure
path: applicationservices/phonemedescriptor
---

# PhonemeDescriptor

Defines a phoneme descriptor structure.

## Declaration

```swift
struct PhonemeDescriptor
```

## Overview

Overview By calling the GetSpeechInfo function with the soPhonemeSymbols selector, you can obtain a phoneme descriptor structure, which describes all phonemes defined for the current synthesizer. A common use for a phoneme descriptor structure is to provide a graphical display to the user of all available phonemes. Such a list is used only for a user entering phonemic data directly rather than just entering text.

## Topics

### Initializers

- [init()](applicationservices/phonemedescriptor/1461428-init.md)
- [init(phonemeCount:thePhonemes:)](applicationservices/phonemedescriptor/1464380-init.md)

### Instance Properties

- [phonemeCount](applicationservices/phonemedescriptor/1463147-phonemecount.md)
- [thePhonemes](applicationservices/phonemedescriptor/1464118-thephonemes.md)
