---
title: DataInsertable
framework: speech
role: symbol
role_heading: Protocol
path: speech/datainsertable
---

# DataInsertable

A protocol supporting the custom language model training data result builder.

## Declaration

```swift
protocol DataInsertable
```

## Topics

### Protocol requirements

- [insert(data:)](speech/datainsertable/insert(data:).md)

## Relationships

### Conforming Types

- [SFCustomLanguageModelData.CustomPronunciation](speech/sfcustomlanguagemodeldata/custompronunciation.md)
- [SFCustomLanguageModelData.PhraseCount](speech/sfcustomlanguagemodeldata/phrasecount.md)
- [SFCustomLanguageModelData.PhraseCountGenerator](speech/sfcustomlanguagemodeldata/phrasecountgenerator.md)
- [SFCustomLanguageModelData.PhraseCountsFromTemplates](speech/sfcustomlanguagemodeldata/phrasecountsfromtemplates.md)
- [SFCustomLanguageModelData.TemplatePhraseCountGenerator](speech/sfcustomlanguagemodeldata/templatephrasecountgenerator.md)

## See Also

### Result builder support

- [SFCustomLanguageModelData.CompoundTemplate](speech/sfcustomlanguagemodeldata/compoundtemplate.md)
- [TemplateInsertable](speech/templateinsertable.md)
