# SpeechProviderKind

> Tracon documentation. Tracon is a .NET package family that adds a control
> plane on Microsoft Agent Framework, published as NuGet packages that run
> inside your own ASP.NET Core application.
>
> Page: https://tracon.dev/api/tracon.speechproviderkind/
> Summary: SpeechProviderKind: The kind of a registered speech provider.

<div class="api-provenance">Namespace Tracon · Assembly <code>Tracon.Abstractions.dll</code></div>

The kind of a registered speech provider.

```csharp
[JsonConverter(typeof(JsonStringEnumConverter<SpeechProviderKind>))]
public enum SpeechProviderKind
```

## Fields

`Synthesizer = 0` 

Text to speech: an [ISpeechSynthesizer](/api/tracon.ispeechsynthesizer/).

`Transcriber = 1` 

Speech to text: an [ISpeechTranscriber](/api/tracon.ispeechtranscriber/).
